I define this routine:
Private Sub SetAutoColumnWidth(ByVal aIndex As Integer, ByVal ColumnWidth As
Integer)
Win32.User.SendMessage(lvwTabularView.Handle, LVM_SETCOLUMNWIDTH, aIndex,
ColumnWidth)
End Sub
And after I load the ListView I do:
SetAutoColumnWidth(0, LVSCW_AUTOSIZE)
SetAutoColumnWidth(1, LVSCW_AUTOSIZE_USEHEADER)
SetAutoColumnWidth(2, LVSCW_AUTOSIZE_USEHEADER)
The affect seems to be that LVSCW_AUTOSIZE is used for all 3 columns.
Anyone know what I may be doing wrong or if this is a "Known" bug.
Thanks
Cal