Visual Studio 2010 /Иконка не конвертир. для всех размеров значка в проводнике
Всем доброго времени суток...
Visual Studio 2010/// готовая программа решил навести красоты, и забабахать ей оригинальную иконку... Но испытываю определенные проблемы... Из PNG создал ICO, добавил его в ресурсы проекта, изначально это было PNG 256x256\32b при добавлении обнаружил классную функциональность VS, т.е. в боковом списке отображаются все возможные изменения картинки по размеру, ну как-бы я так понял, что эти кадры автоматически создаются для того, чтобы при разном виде отображения в проводнике, кадр подбирался соответствующего размера... Построил проект, но приложение по прежнему, отображает мой значок лишь когда в проводнике оно маленькое, "Большие значки" или "Обычные значки" или "Огромные значки" по прежнему стандартная картинка... Подскажите в чем проблема ведь я подгружаю 256х256 - а этого вполне достаточно для Огромного значка ? |
/* Твой заголовочный файл: StdAfx.h */
#ifndef _StdAfx_h #define _StdAfx_h #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_IA64 #pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='ia64' 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 #include <windows.h> #endif не забывай что иконки 256 - это стиль вин7 - что означает то, что все диалоговые окна будут тоже в стиле вин7, а это в свою очередь означает что в хрюше этих диалоговых окон ты не увидишь в своей программе |
Время: 04:06. |
Время: 04:06.
© OSzone.net 2001-