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

Вниз

Сообщения другим приложениям   Найти похожие ветки 

 
l_v   (2007-09-27 14:55) [0]

Здраствуйте не подскажите как послать сообщение о каком-то произшедшем событии другому приложению(тоже мной написано), ну и как это прочесть соответственно...
т.е. в основном приложение произошло какое-то событие я посылаю сообщение другому приложению с текстом(?) "1", то приложение это считывает и соответственно обрабатывает...


 
Anatoly Podgoretsky ©   (2007-09-27 14:57) [1]

> l_v  (27.09.2007 14:55:00)  [0]

Сообщения можно посылать окнам. PostMessage/SendMessage


 
Сергей М. ©   (2007-09-27 14:58) [2]


> другому приложению


Оно имеет хотя бы одно окно ?


 
l_v   (2007-09-27 14:59) [3]

а если нет окна?


 
homm ©   (2007-09-27 15:02) [4]

> [3] l_v   (27.09.07 14:59)
> а если нет окна?

Тогда через дверь :)
Если серьезно, для простого обменя сообщений я бы все-же создал невидимое для пользователя (незастекленное?)окно :)


 
Однокамушкин   (2007-09-27 15:07) [5]

Можно майлслот сделать, одно приложение будет в него что-то писать, а второе проверять, не пришло ли чего


 
Сергей М. ©   (2007-09-27 15:08) [6]


> а если нет окна?


То при желании и небходимости ничто не мешает его создать.

В противном случае задача тоже решаема, но решение при этом будет, мягко говоря, посложней)


 
l_v   (2007-09-27 15:13) [7]

прочитал сейчас про CreateFileMapping, попробую через него сделать, если не поможет то придется наверное через окна, всем спасибо!


 
homm ©   (2007-09-27 15:17) [8]

> [7] l_v   (27.09.07 15:13)
> прочитал сейчас про CreateFileMapping, попробую через него
> сделать

Попробуй еше майку через низ надеть и трусы через голову.



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

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

Наверх




Память: 0.48 MB
Время: 0.024 c
15-1190294866
Azize
2007-09-20 17:27
2007.10.21
Новая среда разработки от CodeGear


15-1190385700
Windows_XP
2007-09-21 18:41
2007.10.21
Легально ли использовать Windows XP Home Edition в комерческих целях?


3-1181655989
Лёля
2007-06-12 17:46
2007.10.21
Midas Insufficient memory for this operation


11-1174071703
AnalogXP
2007-03-16 22:01
2007.10.21
Нужна маленькая программа


15-1190354682
vajo
2007-09-21 10:04
2007.10.21
Vista & XP