Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > Иконки у ехешника


Автор: Bogdan1024 18.6.2006, 14:54
Допустим, в главном срр файле win32 приложения в функции winmain написанно: 
WNDCLASSEX winclass; 
winclass.hIcon = LoadIcon(hinstance, MAKEINTRESOURCE(ICON_T3DX)); 
winclass.hIconSm = LoadIcon(hinstance, MAKEINTRESOURCE(ICON_T3DX)); 
Откомпилированная программа в браузере будет иметь иконку ICON_T3DX. Почему? Программа ж не запущена и не может присвоить сама себе иконку если её никто не трогает! А если у меня будет несколько разных WNDCLASSEX, то как приложение тогда определит какую иконку нужно присвоить файлу ехе? 

Автор: Damarus 18.6.2006, 15:53
WNDCLASSEX никакого отношения к исонке программы в браузере не имеет. В браузере отображается иконка из ресурсов, имеющая наименьший идентификатор. 

Автор: Bogdan1024 18.6.2006, 16:56
Спасибо 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)