Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Убрать кнопку с панели задач. [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?


Наверх

Титульная страница Поиск, карта сайта Написать письмо