Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.25;
Скачать: CL | DM;

Вниз

System tray   Найти похожие ветки 

 
Dionis   (2003-07-14 12:59) [0]

Как мне свернуть мою программу в system tray так чтобы она при этом не отображалась на taskbar?


 
Mischka ©   (2003-07-14 13:12) [1]

добавить иконку в трей: Shell_NotifyIcon()
скрыть свое окно: showWindow(Handle, SW_HIDE)


 
BillyJeans ©   (2003-07-14 13:18) [2]

или же заглянуть в FAQ


 
Marser ©   (2003-07-14 13:48) [3]

В FAQ ечсть решение в тему форума, а в RXLib есть отличный компонент RXTrayIcon


 
VMcL ©   (2003-07-14 19:02) [4]

>Dionis (14.07.03 12:59)
>чтобы она при этом не отображалась на taskbar

TForm.Hide;


 
Prov ©   (2003-07-15 12:20) [5]

uses ShellApi;
procedure TForm1.Button1Click(Sender: TObject);
var nid: TNotifyIconData;
begin
ShowWindow(Handle, SW_HIDE);
SendMessage(Handle, WM_SYSCOMMAND, SC_MINIMIZE, 0);
with nid do
begin
nid.cbSize:= SizeOf(nid);
nid.Wnd:= Handle;
nid.uID:= 13321; //Любой идентификатор там себе придумай
nid.uFlags:= nif_icon or nif_message or nif_tip;
nid.hIcon:= LoadIcon(hInstance, MAKEINTRESOURCE("MAINICON"));
( nim_add, @nid) uses ShellApi;
procedure TForm1.Button1Click(Sender: TObject);
var nid: TNotifyIconData;
begin
ShowWindow(Handle, SW_HIDE);
SendMessage(Handle, WM_SYSCOMMAND, SC_MINIMIZE, 0);
with nid do
begin
nid.cbSize:= SizeOf(nid);
nid.Wnd:= Handle;
nid.uID:= 13321; //Любой идентификатор там себе придумай
nid.uFlags:= nif_icon or nif_message or nif_tip;
nid.hIcon:= LoadIcon(hInstance, MAKEINTRESOURCE("MAINICON"));
nid.szTip:= "Всплывающая подсказка в трее !!!";
end;
Shell_NotifyIcon(nim_add, @nid);
end;



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

Текущий архив: 2003.09.25;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.015 c
1-82220
Masterok
2003-09-12 11:45
2003.09.25
ЕЩЁ 1 ВОПРОС ПРО ЗВУК (громкость)


1-82209
ЮРИЙ_К
2003-09-12 13:56
2003.09.25
Как в ComboBox сделать некоторые (по условию) Items недоступными?


6-82349
Borealis
2003-07-20 17:02
2003.09.25
По имени компьютера в домене его IP-адрес


3-82082
Tommy
2003-09-04 16:02
2003.09.25
ADO


3-82102
pkert
2003-09-04 18:41
2003.09.25
View в Interbase6.0