У меня есть приложение, в котором есть элемент управления ListView с полосами прокрутки, и в нем автоматически отображаются классные полосы прокрутки:
CreateWindowExW(WS_EX_WINDOWEDGE,L"SysListView32",L"MyList",
WS_CHILD|WS_VISIBLE|LVS_NOSCROLL|LVS_REPORT|LVS_NOCOLUMNHEADER|WS_VSCROLL|LVS_SHOWSELALWAYS| LVS_SINGLESEL,
0,0,500,290,ownerhWnd, (HMENU)0,hInst,NULL);
Однако, когда я вручную создаю элемент управления «Полоса прокрутки» для другой части приложения, он выглядит более старым в стиле 3d:
CreateWindow(TEXT("SCROLLBAR"), TEXT("MyScrollBar"),
WS_CHILD | WS_VISIBLE | SBS_VERT,0,0, CW_USEDEFAULT,
100, ownerhWnd, (HMENU)10 , NULL, NULL);
Как мне придать ему новый вид? Есть ли другой элемент управления, который я использую, или стиль, который я могу применить к стандартному элементу управления? Я заглянул в Flat Scroll Bar, однако там написано, что он не поддерживается начиная с XP?
Спасибо