Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.133.131.168] |
|
Сообщ.
#1
,
|
|
|
Как послать сообщение из одной программы в другую, чтобы принимающая прога, вызвала соответствующую функцию при получении сообщения???
|
Сообщ.
#2
,
|
|
|
Если под винду, и обе программы твои, то отсылается сообщение через SendMessage() или PostMessage(), а принимается во второй программе в оконной функции (WNDPROC).
|
Сообщ.
#3
,
|
|
|
UNIX. Смотри взаимодействие процессов каналы (pipes), очереди сообщений, разделяемую память и семафоры.
Каналы - основаны на файлах - медленно, но просто в разрработке. Очереди сообщений - хорошо для не больших сообщений от одного процесса к другому Shared memory - ссылки на одно адркесное пространство из разных процессов. |