Borland C++ Builder FAQ - Как сделать прозрачную форму в W2K/XP

ОГЛАВЛЕНИЕ


Как сделать прозрачную форму в W2K/XP

// Для того чтобы сделать прозрачную форму  напишите:
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);