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

Вниз

как получить список программ свернутых в SysTray?   Найти похожие ветки 

 
Kirill_S ©   (2003-06-06 18:01) [0]

Господа, подскажите, как получить список программ свернутых в SysTray?


 
Kirill_S ©   (2003-06-09 15:55) [1]

никто не знает???


 
DVM ©   (2003-06-09 16:07) [2]

Такой возможности оболочка не предоставляет. Только если реализовать свой трей, но он не будет работать при наличии трея от эксплорера.


 
Kirill_S ©   (2003-06-09 16:19) [3]

> DVM

А как на счет этого?:

здесь http://rsdn.ru/forum/Message.aspx?mid=93662&only=1 рассказывается как реализовать в своей программе SystemTray, но на второй вопрос там же (как получить список программ свернутых в Tray?) толкового ответа не дано, только: Если нужно просто перехватывать добавление/удаление/модификацию иконок в стандартном трее, а не писать свой, то здесь поможет хук. Ловите WM_COPYDATA, а дальше - аналогично своему трею.

Как это реализовывается?


 
Cobalt ©   (2003-06-10 00:03) [4]

Что именно тебе из того непонятно?
Про хуки есть статья тут http://www.delphimaster.ru/articles.html


 
Kirill_S ©   (2003-06-10 10:55) [5]

> Cobalt:

Ловите WM_COPYDATA, а дальше - аналогично своему трею

Как это реализовать?


 
Edi   (2003-06-11 16:09) [6]

Проверяет, есть ли в систем трее эта программа

program Project1;

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

{$R *.RES}
begin
if mmm then
begin
ShowWindow(FindWindow("tform1","Imya okna kotoroye nado aktivizirovat"),SW_restore);
SetForegroundWindow(FindWindow("tform1","Imya okna kotoroye nado aktivizirovat"));
halt; //zavershit programmu ne sozdavaya nichego.
end;

//telo programmi

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


 
Palladin ©   (2003-06-13 14:23) [7]


> Kirill_S © (06.06.03 18:01)

не существует понятия "программа свернутая в трей"


 
AlexandrRya   (2003-06-13 22:55) [8]

Если все нормально будет, то скоро напишу статью на этот сайт. Но, если не терпится, то пиши на мыло.



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

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

Наверх




Память: 0.48 MB
Время: 0.018 c
14-92238
Marser
2003-07-16 19:25
2003.08.28
Абитуриада-2003


1-92101
vit
2003-08-15 12:50
2003.08.28
Текстовый файл и delphi


6-92158
Hogo
2003-06-03 12:17
2003.08.28
Объект на основе TIdConnectionIntercept


4-92301
KSergey
2003-06-23 17:17
2003.08.28
Режимы координат для экрана, отличные от MM_TEXT


3-92039
Антон Ю.
2003-08-01 14:38
2003.08.28
Fetch All для запросов в FastReport автономных отчетах