Quote Originally Posted by Bubba View Post
Out of the box most of the Win32 controls are broken in one way or another or require significant subclassing just to get them to work as they should. ListView is one of these controls. It boggles my mind how much extra work is required to get this control to do anything constructive or useful.

There are third party libraries available at several sites that have their own ListView implementations as well as flex grid impls. They are a life saver.
Indeed. Lately I've been writing my own custom controls for most of my things. It indeed is quite a lot of extra work, but the result is that much better (sometimes also because those controls are available only for wrappers). The controls are optimized for the job and are using the raw buffers of the data they are supposed to show instead of "middle man" buffers.