Разное - Visual Studio 2010 /Иконка не конвертир. для всех размеров значка в проводнике

Ответить
Аватара пользователя
RUVATA

Разное - Visual Studio 2010 /Иконка не конвертир. для всех размеров значка в проводнике

Сообщение RUVATA »

Всем доброго времени суток...



Visual Studio 2010/// готовая программа решил навести красоты, и забабахать ей оригинальную иконку...

Но испытываю определенные проблемы...

Из PNG создал ICO, добавил его в ресурсы проекта, изначально это было PNG 256x256\32b

при добавлении обнаружил классную функциональность VS, т.е. в боковом списке отображаются все возможные

изменения картинки по размеру, ну как-бы я так понял, что эти кадры автоматически создаются для того, чтобы

при разном виде отображения в проводнике, кадр подбирался соответствующего размера...

Построил проект, но приложение по прежнему, отображает мой значок лишь когда в проводнике оно маленькое,

"Большие значки" или "Обычные значки" или "Огромные значки" по прежнему стандартная картинка...



Подскажите в чем проблема ведь я подгружаю 256х256 - а этого вполне достаточно для Огромного значка ?
Аватара пользователя
red666angel

Re: Разное - Visual Studio 2010 /Иконка не конвертир. для всех размеров значка в проводнике

Сообщение red666angel »

/* Твой заголовочный файл: 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



#endif



не забывай что иконки 256 - это стиль вин7 - что означает то, что все диалоговые окна будут тоже в стиле вин7, а это в свою очередь означает что в хрюше этих диалоговых окон ты не увидишь в своей программе
Ответить

Вернуться в «Программирование и базы данных»