Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Загрука иконки из .res


Автор: BMC 27.6.2008, 23:46
Доброго времени суток!  smile 

Везде облазил, но никак не могу найти ответа =( Суть вот в чём:
У меня есть TImage, картинка в котором должна меняться. Для этого использую вайлы формата ".ico" (из-за поддержки альфа каналов).
Если я меняю иконку с помощью 
Код

Image->Picture->Icon->LoadFromFile("иконка.ico");
 то всё отлично, но если использую 
Код

Image->Picture->Icon->LoadFromResourceName(((unsigned int)HInstance), "иконка.ico");
 то картинка отображается не в оригинальном, а в уменьшенном размере =( Это как-то можно поправить? =((((

Изменения:
Проблема решена! Тему можно закрывать. Извините за беспокойство.  smile 

Решение:
Для загрузки иконки другого размера, надо использовать
Код

Image->Picture->Icon->Handle = LoadImage(HInstance,"иконка.ico",IMAGE_ICON,0,0,LR_SHARED);

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