Форум: "WinAPI";
Текущий архив: 2009.04.26;
Скачать: [xml.tar.bz2];
ВнизПроблема с 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 вся ветка
Форум: "WinAPI";
Текущий архив: 2009.04.26;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c