Отправляет email-рассылки с помощью сервиса Sendsay

Программирование. Форум !!!

С++ программирование.

Господа писатели на MS VC++ 7.0

Подскажите как можно сделать прозрачность фона 50%

Полностью прозрачным - известно

а с регулируемой прозрачностью кто знает?

NikNikols

mailto:ask@subscribe.ru

Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Tue, 30 Dec 2003 10:19:12 +0300 (#44221)

 

Ответы:

Здравствуйте !

Можно перегнать в картинку и блиттить куда надо
с помощью функций TransparentBlt или AlphaBlend.
Или воспользоваться классом ATL CImage.

С уважением, Вахтуров Виктор.
Информационный сайт для программистов http://SoftMaker.com.ru
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Tue, 30 Dec 2003 12:02:36 +0300 (#44279)

 

Здарова, Nikolka!

30 декабря 2003 г., вторник, 12:19:12, ты намылил:

Цитирую ответ Victor V. Vakchturov <forum-moderat***@m*****.ru>
(ответ на мой вопрос от 3 декабря)

BOOL SetLayeredWindowAttributes(
HWND hwnd,
COLORREF crKey,
BYTE bAlpha,
DWORD dwFlags
);

но это на C. На паскале - что то типа этого же должно быть.

это один из флагов, который можно передать в качестве
параметра dwFlags.

Их всего двеа :

LWA_COLORKEY - указывает на то, что параметр crKey задает
цвет пикселов, которые будут прозрачны.

LWA_ALPHA - указывает на то, что должен быть использован параметр
bAlpha в качестве данных альфа-канала для каждого пиксела окна.
Простыми словами - это насколько окно прозрачно.

LWA_ALPHA = 2
LWA_COLORKEY, наверно = 1

Еще прикол - для того, чтобы можно было сделать окно прозрачным,
у него должен стоять расширенный стиль
WS_EX_LAYERED (0x00080000)

Ответить   Томилов Александр Wed, 31 Dec 2003 00:39:29 +0500 (#44954)