I have a Windows Template Library CListViewCtrl in report mode (so there is a header with 2 columns) with owner data set. This control displays search results. If no results are returned I want to display a message in the listbox area that indicates that there were no results. Is there an easy way to do this? Do you know of any existing controls/sample code (I couldn’t find anything).
Otherwise, if I subclass the control to provide this functionality what would be a good approach?
I ended up subclassing the control and handling OnPaint like this:
After the search runs, if there are no results, I call SetStatusMessage and the message is displayed centered under the header. That’s what I wanted. I’m kind of a newbie at subclassing controls so I’m not sure if this is the best solution.