В WinXP - manifest не действует на кнопки с иконками.
Может кто поможет справится с небольшой (а может и большой)проблемой.
В любом случае я думаю она интересна не только мне.
VC.NET 2003
Есть кнопка (CButton)в неё загружена иконка.
CButton m_btnHelp;
HICON hIcon = (HICON)LoadImage(AfxGetResourceHandle(),
MAKEINTRESOURCE(IDI_HELP),
IMAGE_ICON, 16, 16, LR_DEFAULTCOLOR);
m_btnHelp.SetIcon(hIcon);
Все прекрасно работает, но в Windows XP при подключенном МАНИФЕСТЕ все кнопки симпатишные, а эта страшная.
Убираем иконку и уже все кнопки симпатишные.
Вобщем со стилем BS_ICON почему то манифест не действует
На http://www.codeproject.com/ есть пара примеров для решения этой проблемы, но у каждого свои недостатки.
Поможите люди добрые.