Главная / FAQ по Builder'у / 116 Как сделать полупрозрачное окно?

116 Как сделать полупрозрачное окно?



int Transparency = 75; // насколько прозрачным будет окно (0-100%)
LONG ExtStyle = GetWindowLong(Handle, GWL_EXSTYLE);

SetWindowLong(Handle, GWL_EXSTYLE, ExtStyle | WS_EX_LAYERED);
SetLayeredWindowAttributes(Handle, 0, (255 * Transparency) / 100, LWA_ALPHA);

Работает только в Win2K / XP
Sergey Kaluzhskiy 2:5055/89.27

Предыдущий вопрос   |  Список вопросов   |   Следующий вопрос

источник      На главную      by jenyok
Copyright © 2003 JTSOFT
Сайт управляется системой uCoz