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

Форма как отдельный процесс   Найти похожие ветки 

← →
Z   (2003-09-24 11:30) [0]

Я програмно создаю форму несколько раз. Как сделать так, чтобы заголовок созданной формы появлялся на панели задач?


← →
Игорь Шевченко ©   (2003-09-24 11:43) [1]

WS_EX_APPWINDOW


← →
willys ©   (2003-09-24 11:46) [2]


procedure Form1.FormCreate(Sender: TObject);
var
ExSt: Cardinal;
begin
ExSt := GetWindowLong(Handle, GWL_EXSTYLE);
ExSt := ExSt or WS_EX_APPWINDOW;
SetWindowLong(Handle, GWL_EXSTYLE, ExSt);
end;


← →
VMcL ©   (2003-09-24 15:19) [3]

2 >willys © (24.09.03 11:46) [2]
Логичней через procedure CreateParams(var Params: TCreateParams); override; (protected)

procedure TForm1.CreateParams(var Params: TCreateParams);
begin
inherited;
Params.ExStyle := Params.ExStyle or WS_EX_APPWINDOW;
end;



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

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



Память: 0.45 MB
Время: 0.018 c
4-66154
LOX
2003-09-11 15:04
2003.11.20
Как отловить нажатие клавиш


1-65847
Barman
2003-11-09 18:28
2003.11.20
Кодировка


7-66143
MikeZ
2003-09-12 11:36
2003.11.20
Права пользователя.


3-65800
nika_ufc
2003-10-28 19:50
2003.11.20
ADO и FieldDefs (HELP PLEASE)


3-65768
mikmik
2003-10-15 14:48
2003.11.20
генератор отчетов RAVE




   Наверх