Прозрачный фон рисунка в диалоговом окне
От: diman  
Дата: 23.07.01 09:13
Оценка:
Скажите, пожалуйста, как можно поместить в диалоговое окно рисунок и назначить какой-либо цвет (а если можно, несколько) прозрачным.
Re: Прозрачный фон рисунка в диалоговом окне
От: Sasparella США  
Дата: 23.07.01 16:06
Оценка:
Здравствуйте diman, вы писали:

D>Скажите, пожалуйста, как можно поместить в диалоговое окно рисунок и назначить какой-либо цвет (а если можно, несколько) прозрачным.


Я подобное проделывал с тулбаром — разницы в принципе никакой — ибо использовался CImageList

Ему можно сказать чтоб он исспользовал маску, и какой цвет применять для создания маски. Потом все как по маслу,

CImageList img;
img.Create(..., ..., ILC_MASK|ILC_COLOR32, 0, ...);

img.Add(CBitmap::FromHandle(hBmp),RGB(192,192,192) );

Этот цвет и получится прозрачным


Саша.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.