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

Вниз

Отправка сообщений процессу   Найти похожие ветки 

 
maxim161 ©   (2006-01-28 17:39) [0]

Добрый _____ мастера. Появился вопрос при написании кое-какого приложения...
Мне нужно посылать WM_USER сообщение сервису и приложению, свернутого в трей. Чтобы послать WM_USER какому-либо окну, я использую код:
PostMessage(FindWindow("TWindowClass", "WindowName"), WM_MYPOSTMSG, 194767, 947290);
Как послать сообщение (WM_USER) приложению, свернт. в трей?


 
kaZaNoVa ©   (2006-01-28 17:47) [1]

maxim161 ©   (28.01.06 17:39)
Как послать сообщение (WM_USER) приложению, свернт. в трей?

приложению? или окну приложения?))


 
maxim161 ©   (2006-01-28 18:30) [2]

Ну у меня Form1.Visible устанавливается в False, а CoolTrayIcon (мой любимый компонент) отображает Icon в трее :)


 
kaZaNoVa ©   (2006-01-28 19:01) [3]

так у тя форма есть но её не видно?))


 
maxim161 ©   (2006-01-28 20:21) [4]

Верно ;)


 
kaZaNoVa ©   (2006-01-28 20:25) [5]

и FindWindow не находит?))


 
begin...end ©   (2006-01-28 20:33) [6]

> maxim161 ©   (28.01.06 18:30) [2]

Ваше окно не отображается на экране, но оно никуда не делось. Поэтому искать его нужно точно так же.


 
maxim161 ©   (2006-01-28 20:43) [7]

Точно так же не получается!


 
kaZaNoVa ©   (2006-01-28 20:46) [8]

maxim161 ©   (28.01.06 20:43) [7]
а что возвращает FindWindow ? может какую-нить ошибку .. еще можно глянуть:
MessageBox(0,Pchar(SysErrorMessage(GetLastError)),Pchar(Inttostr(GetLastError)),0);


 
maxim161 ©   (2006-01-28 21:22) [9]

Еще забыл такой глюк пояснить: Я пытаюсь сделать так, чтобы при открытии второй копии одной и той же программы вторая копия посылала первой сообщение. После добавления MessageBox(0,Pchar(SysErrorMessage(GetLastError)),Pchar(Inttostr(GetLastError)),0); вылезло сообщение с заголовком 183 и надписью "Невозможно создать файл, так как он уже существует".



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

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

Наверх




Память: 0.48 MB
Время: 0.075 c
6-1134060612
Паша666
2005-12-08 19:50
2006.04.16
Отправление запроса и получения онвета с сайта


15-1143454415
vecna
2006-03-27 14:13
2006.04.16
Гугл изменил интерфейс


2-1144045771
DelphiLexx
2006-04-03 10:29
2006.04.16
Выделение текста


15-1143033519
Locke2
2006-03-22 16:18
2006.04.16
Дельфи перестал пахать


10-1116485364
garra
2005-05-19 10:49
2006.04.16
Com-клиент под Delphi 7