Форум: "Система";
Текущий архив: 2003.08.28;
Скачать: [xml.tar.bz2];
Внизкак получить список программ свернутых в 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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.005 c