Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Visual C++/MFC/WTL > Вопрос по сложению двух битмапов.


Автор: AndreySol 15.8.2005, 06:39
Есть ф-ция получения инфо об иконке
Код

ICONINFO pIconInfo = {0};
GetIconInfo(hIcon, &pIconInfo);

далее из полученной структуры можно извлечь два HBITMAP - pIconInfo.hbmColor и pIconInfo.hbmMask.
Как из этих двух частей собрать один общий HBITMAP ?

Автор: Leksey 15.8.2005, 09:50
А тебе что pIconInfo.hbmColor не достаточно.
pIconInfo.hbmMask Просто Маска определяющая прозрачность.
Используй MaskBlt чтобы рисовать с маской.

Автор: AndreySol 16.8.2005, 06:25
Спасибо за подсказку про MaskBlt, но как насчет сложения ?

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