Вниз
Скачать: CL | DM;

Проблема с SetLayeredWindowAttributes   Найти похожие ветки 

← →
kalexi   (2008-04-22 15:14) [0]

Хочу сделать прозрачным окно. Делаю окно:

Handle := CreateWindowEx(WS_EX_WINDOWEDGE, "Win", winCaption,
                          WS_VISIBLE or WS_POPUP or WS_SYSMENU,0,0,
                          200, 300, 0, 0, Inst, nil);
//...
UpdateWindow(Handle);
SetWindowLong(Handle, GWL_EXSTYLE, GetWindowLong(Handle, GWL_EXSTYLE) or WS_EX_LAYERED);
  SetLayeredWindowAttributes(Handle,RGB(255,0,255),150,LWA_COLORKEY or LWA_ALPHA);

Если рисую окно так:

Handle := CreateWindowEx(WS_EX_LAYERED, "Win", winCaption,
                          WS_VISIBLE or WS_POPUP or WS_SYSMENU,0,0,
                          200, 300, 0, 0, Inst, nil);

То окно вообще не видно.
Туплю ((


← →
kalexi   (2008-04-22 15:15) [1]

Удалено модератором
Примечание: Создание пустых сообщений


← →
Игорь Шевченко ©   (2008-04-22 16:28) [2]

А в стиле WS_EX_LAYERED разве не надо указывать ?


← →
kalexi   (2008-04-22 22:04) [3]

Нет



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.011 c
6-1199630362
WebSQLNeederr
2008-01-06 17:39
2009.04.26
отключить в ТВебБроузер звук щелчка при переходе по линку


2-1237123155
бобик
2009-03-15 16:19
2009.04.26
позиция курсора


2-1236179016
Nil
2009-03-04 18:03
2009.04.26
Помогите разобраться с CallBack вызовами


2-1237106993
ML
2009-03-15 11:49
2009.04.26
Процедуры


2-1236773609
Term
2009-03-11 15:13
2009.04.26
Вопрос по выделению цветом в TRichEdit




   Наверх