![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Убрать кнопку с панели задач. [D7, Win2k, WinXP]
Dmitry S © (2007-10-12 13:31:00)Создаю окно так:
dc := GetDC(0);
x := GetDeviceCaps(dc, HORZRES);
y := GetDeviceCaps(dc, VERTRES);
ReleaseDC(0, DC);
c.style := CS_HREDRAW or CS_VREDRAW or CS_NOCLOSE;// or CS_DROPSHADOW;
c.lpfnWndProc := @WindowProc;
c.cbClsExtra := 0;
c.cbWndExtra := 0;
c.hInstance := HInstance;
c.hIcon := 0;
c.hCursor := LoadCursor(0, IDC_ARROW);
c.hbrBackground := Color_BtnFace;
c.lpszMenuName := nil;
c.lpszClassName := 'SSU_Splash_screen';
RegisterClass(c);
WindowHandle := CreateWindowEx(
WS_EX_TOPMOST,
'SSU_Splash_screen', 'Welcome', WS_POPUP, 0, 0, 320, 240,
0, 0, HInstance, nil
);
Что нужно добавить, чтобы убрать кнопку этого окна с панели задач?
Прошу прощения за такой вопрос :(
Ins (2007-10-12 16:54:00) [1]
> Dmitry S © (12.10.07 13:31)
Второй вариант - при создании назначить окну owner-а.
Dmitry S (2007-10-12 16:18:00) [2]Точно:) Благодарю:)
clickmaker (2007-10-12 14:04:00) [3]WS_EX_TOOLWINDOW?