Я разрабатываю панель инструментов Internet Explorer и хочу разместить на панели инструментов поле со списком, которое я создаю.
HWND combobox1=CreateWindow(_T("COMBOBOX"), _T("combobox"), WS_BORDER |
WS_VISIBLE | WS_CHILD | CBS_DROPDOWN, 10, 0, 200,
250, m_hWnd, (HMENU) NULL,NULL , NULL);
И это работает правильно, но поле со списком оформлено в стиле Windows Classic, и я хочу, чтобы в нем использовалась тема Windows Aero. Я пробовал это:
#pragma comment(linker,"\"/manifestdependency:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'\"")`
Но ничего не меняется. (Я попробовал это в простом приложении Win32, и стиль работал нормально, но в DLL на панели инструментов стиль не устанавливается)