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

Вниз

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

 
Rul   (2003-11-13 12:29) [0]

Как сделать програмку типа ICQ, чтобы она была только в СистемТрэй, а в панели задач небыло.

Не получается у меня...


 
KosilkA ©   (2003-11-13 13:10) [1]

program Project1;

uses
Forms, Windows,
Unit1 in "Unit1.pas" {Form1};

{$R *.res}
var EStyle: integer;

begin
Application.Initialize;
EStyle:=GetWindowLong(application.Handle,GWL_EXSTYLE
SetWindowLong(application.Handle,GWL_EXSTYLE,EStyle or WS_EX_TOOLWINDOW);

Application.CreateForm(TForm1, Form1);
Application.Run;
end.


 
Prov ©   (2003-11-13 17:44) [2]

в трэй можно затолкнуть прогу так: ShellNotofyIcon, зполнив структуру


 
Prov ©   (2003-11-14 10:23) [3]

procedure SetIconState(uIDA: cardinal; hIconA: HICON; dwMessageA: cardinal);
var NIF: TNotifyIconData;
begin
NIF.cbSize:= SizeOf(TNotifyIconData);
NIF.Wnd:= MainWindow;
NIF.uID:= uIDA;
NIF.uFlags:= NIF_ICON or NIF_TIP or NIF_MESSAGE;
NIF.uCallbackMessage:= WM_TRAYICONMSG;
NIF.hIcon:= hIconA;
NIF.szTip:= "Test";
Shell_NotifyIcon(dwMessageA, @NIF);
end;

dwMessage: NIM_ADD, NIM_DELETE, NIM_MODIFY



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

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

Наверх




Память: 0.47 MB
Время: 0.031 c
7-63422
Gilk
2003-11-05 12:01
2004.01.20
Win сообщение при запуске не ассоциированных файлов


14-63367
RNZ
2003-12-29 10:10
2004.01.20
Delphi 8


1-63144
DDA
2004-01-06 19:13
2004.01.20
ListView-выделить определенный файл в ListView


1-63148
Sirakuz
2004-01-07 02:28
2004.01.20
Обращение к private переменным класса из ассемблерной вставки


3-63033
Undert
2003-12-22 12:33
2004.01.20
как организовать SQL запрос