Текущий архив: 2005.12.11;
Скачать: CL | DM;
ВнизОкно программы не высвечивается в таскбаре Найти похожие ветки
← →
Дмитрий_05 (2005-11-14 13:02) [0]Как сделать окно программы так, чтобы оно показывалось но небыло видно в таскбаре, как в icq например
← →
Leonid Troyanovsky © (2005-11-14 15:08) [1]
> Дмитрий_05 (14.11.05 13:02)
> Как сделать окно программы так, чтобы оно показывалось но
> небыло видно в таскбаре, как в icq например
Например,
procedure TMainForm.FormCreate(Sender: TObject);
var
style: DWord;
begin
// ShowWindow(Application.Handle, SW_HIDE);
style := GetWindowLong(Application.Handle, GWL_EXSTYLE);
SetWindowLong(Application.Handle, GWL_EXSTYLE, style or WS_EX_TOOLWINDOW);
end;
--
Regards, LVT.
← →
Eraser © (2005-11-14 15:17) [2]
> Дмитрий_05 (14.11.05 13:02)
Или такprocedure CreateParams(var Params: TCreateParams); override;
..
procedure TfmRender.CreateParams(var Params: TCreateParams);
begin
inherited CreateParams(Params);
Params.WndParent := GetDesktopWindow;
end;
Страницы: 1 вся ветка
Текущий архив: 2005.12.11;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.04 c