The documentation of the ListView control (using WinApi) seem to lack some basic information, here are some questions I couldn't seem to find a solutin to:
On most apps, when you double-click the border to the right of a column, the column resizes to some default width. I would have guessed that this width is specified by LVCOLUMN.cxDefault or cxIdeal, but it doesn't seem to do it. What am I missing?
When you click a certain column to sort the list according to, a little arrow indicating the direction of the sort appears on top of it. How do I make it appear? BTW, does anybody know which sorting algorithm ListView uses?
When in report view, any way to select a whole row instead of just the first item? (It's just a visual thing, functionally it's identical)
Any way to insert multiple items at once?