Привет Если ваше приложение Unicode (в противном случае существует some problems), необходимо использовать общие элементы управления 6.
В файле stdafx.h
вы, вероятно, могли бы видеть этот вид кода, если нет, то просто добавьте его в конце концов, файла, если вы измените свое приложение на UNICODE, вы увидите элементы управления с новым стилем.
#ifdef _UNICODE
#if defined _M_IX86
#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='x86' publicKeyToken='6595b64144ccf1df' language='*'\"")
#elif defined _M_X64
#pragma comment(linker,"/manifestdependency:\"type='win32'name='Microsoft.Windows.Common-Controls' version='6.0.0.0'processorArchitecture='amd64' publicKeyToken='6595b64144ccf1df' language='*'\"")
#else
#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'\"")
#endif
#endif
Также проверьте Свойства проекта -> Linker-> Manifest File-> Generate Manifest должен быть установлен на Yes (/MANIFEST)