Hi,
I'm trying to change the sorting/not sorting style of listbox in runtime.
Code example
Code:
HWND hListItemsList =   GetDlgItem( hDlg, ID_DLG_ITEMLIST );
DWORD style = GetWindowLong(hListItemsList, GWL_STYLE);
style = style|LBS_SORT;
SetWindowLong( hListItemsList, GWL_STYLE, style );

SetWindowPos( hListItemsList, hListItemsList, 10, 10, 10, 10, SWP_FRAMECHANGED|SWP_NOSIZE|SWP_NOMOVE);   /// <<< this was supposed to help - FAILED
SendMessage( hListItemsList, LB_RESETCONTENT, 0, MAKELPARAM(10, 0));

for( size_t i=0; i<g_vecScannedItems.size(); ++i )
   {
      SendMessage( hListItemsList, LB_ADDSTRING, 0, (LPARAM)g_vecScannedItems[i].c_str() );
   } // for
However after this trick, items doesn't seem to be sorted. Any ideas?

/J