WinAPI Control для отображения изображения - PullRequest
1 голос
/ 29 декабря 2010

Есть ли графический элемент управления, который отображает изображение в Windows API?Я рассмотрел класс STATIC, но он работает только с файлами bmp, и мне нужны png, bmp, jpg и т. Д. Для работы с ним.И я предпочитаю не рисовать изображение вручную.

Ответы [ 2 ]

0 голосов
/ 23 сентября 2016

В Windows Vista статический элемент управления может отображать растровое изображение, значок или метафайл.Проверьте сообщение окна STM_SETIMAGE и не забудьте установить правильный стиль окна.Конечно, Microsoft снова все испортила, как вы можете видеть из заметки об утечке ресурсов - будьте осторожны.

0 голосов
/ 30 декабря 2010

Вы можете использовать ListView и установить фоновое изображение с помощью LVM_SETBKIMAGE. Другой вариант - использовать GDI + и нарисовать его вручную, что также довольно просто.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...