Как использовать COPYDATASTRUCT с асинхронным обратным вызовом - PullRequest
0 голосов
/ 16 февраля 2010

Я использую COPYDATASTRUCT с SendMessage () для передачи данных между 2 процессами , но мне это нужно в асинхронном режиме. Я пытался использовать SendMessageCallback (), но, похоже, он не работает с COPYDATASTRUCT.

Как лучше всего выполнить это требование?

Спасибо

1 Ответ

0 голосов
/ 16 февраля 2010

Я бы создал отдельный поток для запуска вашего SendMessage (), а затем использовал бы метод обратного вызова для основного потока, когда вы получите сообщение от другого процесса.

Это один из способов запустить его асинхронно и не прерывать текущее приложение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...