Вниз
Скачать: 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 вся ветка

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



Память: 0.45 MB
Время: 0.032 c
11-1113005527
серый мЫш
2005-04-09 04:12
2005.12.11
KOLEditBox : действия при потере фокуса.


2-1132602966
Антоха
2005-11-21 22:56
2005.12.11
Наипростешая програмка


4-1129004207
Zert
2005-10-11 08:16
2005.12.11
например в чужое окно можно записать значение, а как прочесть из


1-1131994208
Sam Stone
2005-11-14 21:50
2005.12.11
Метод при наследовании


1-1132139765
Igor_thief
2005-11-16 14:16
2005.12.11
FormatCurrency or CurrToStr




   Наверх