ЛМ
Лейла Маммедова

Кто-нибудь объяснит как работает (HICON)LoadImage(...); ?

Пытаюсь загрузить картинку окна. Такой код не работает:

wndClass.hIconSm = (HICON)LoadImage(hInstance, L"Icon.png", IMAGE_ICON, 16, 16, LR_LOADFROMFILE);

Что делать? Объясните поподробнее, как работают эти функции. (Программирование winapi).

ЗК
Замира Кушакова

Ничего не получится, так как LoadImage грузит только битмапы или сжатые по RLE битмапы. Курсоры (HCURSOR) .cur, иконки (HICON) .ico, HBITMAP битностью 2, 4, 8, 16, 24, 32. Вижу у тебя указан файл .PNG для этого используй GDI+ объект CImage грузит все доступные растровые форматы с различной компрессией данных JPG/JPEG/JFIF, PNG, GIF и т. д. то бишь данный объект доступен с MS Visual Studio 2002 подключай хедер atlimage.h и вперёд.

Похожие вопросы
Flash rotator на Firefox не работает. А в Google Chrome отлично работает. Чем это объяснить?
Объясните популярно, что такое WordPress и как он работает.
есть тут Программисты? Объясните пожалуйста как работать с "Функциями"? Работать именно на "С".
объясните как тут работает цикл
Объясните как работает определение псевдонима функции через ссылку?
Объясните, как работает код программы контроллера?
Пожалуйста, объясните по какому принципу работают интернет маршрутизаторы?
Объясните чайнику на пальцах: Как работает цикл (for) в C# ?
объясните как работает функция pow в библиотеке glibc
Объясните плиз, как работает программа. Если можно, то подробнее. Заранее благодарен)