Главная страница
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.017 c
14-82399
Alex134
2003-09-02 19:42
2003.09.25
Как стать программистом?


1-82331
Ig
2003-09-13 13:23
2003.09.25
Как можно


3-82029
AlexPul
2003-09-05 19:43
2003.09.25
Не могу подключиться к базе данных Interbase


3-82130
FFF
2003-09-04 12:09
2003.09.25
Привет всем!!, подскажите есть ли похожая командаили функция


1-82320
Grouzd[E]v
2003-09-13 09:19
2003.09.25
Будете смеятся: работать с архивами я теперь умею (ho-ho-ho)!