Здравствуйте, Федько Олег, Вы писали:
ФО>Если у Вас всё работает посмотрите какая версия comctl32.dll (от каких Windows и IE), т.к. я
ФО>чувствую что проблема не в VC.NET.
ФО>У меня comctl32.dll
ФО>Product Version = 5.50.4704.1100
ФО>File Version = 5.81.4704.1100
ФО>По идее он от Internet Explorer 6
ФО>===============================
ФО>Метод, описаный в MSDN:
ФО>You can change the view type after you create a list-view control. To retrieve and change the window style, use the GetWindowLong and SetWindowLong functions. To determine the window styles of the current view, use the LVS_TYPEMASK value.
ФО>я пробывал.
А вот эти строчки вы вставляли:
// without next 3 lines scrolling will be incorrect
pWnd->m_listIcons.MoveWindow(0, 0, 0, 0);
pWnd->GetClientRect(&rc);
pWnd->m_listIcons.MoveWindow(&rc);
P.S.
У меня W2K Eng SP4 + IE6 SP1
comctl32.dll
Product Version = 5.50.4916.400
File Version = 5.81.4916.400
Тот кусок кода, который я привел, тестировался на W2K SP2.