Использование функции PostMessage для обмена данными между приложениями
Столкнулся с проблемой передачи данных между приложенями.
Простой вариант с использованием функции SendMessage понятен и работает. Но обработчик сообщения может работать долго и вызывать еще системные функции, которые нельзя использовать в обработчике сообщений при передаче сообщения функцией SendMessage. На функцию PostMessage таких ограничений я не встречал. Эта функция помещает сообщения в поток, с тем чтобы другая программа выбирала сообщения, когда ей удобно. Но извлекать сообщения из потока пока не удается. Может кто-нибудь показать работающий фрагмент обработчика сообщений, который корректно работает.
|