LoginSignup
1
3

More than 5 years have passed since last update.

Windowsソフト間通信 > Link > ウィンドウメッセージ / その他いくつか

Last updated at Posted at 2016-04-04
実装環境
C++ Builder XE4 on Windows 7 pro

同一PC上で複数ソフト間の通信を実装することになった。これまでの経験としてはUDP通信を主にしていたが、同じPC上で異なるソフト間通信の場合は、UDPではできない。

ウィンドウズメッセージ(詳しくない)を使うことになるだろうか。
http://chokuto.ifdef.jp/advanced/copydata.html
自分の記事があった(忘れていた) http://qiita.com/7of9/items/14e6aff2c825256e1a75

いくつか方法について
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?forum=7&topic=19495

.NETFrameworkでないので、使えるものは制限される。

MSMQについて
http://stackoverflow.com/questions/400115/what-is-microsoft-message-queuing-msmq-how-does-it-work

WPFだと以下もある
http://qiita.com/bamchoh/items/be3ca5d915cc54e62278

C#:WPF:SendMessageによるプロセス間通信まとめ。
http://qiita.com/TakujiMiyamoto/items/247b75a027155081e53d

メッセージ送信側へ任意の戻り値を返すことも可能。

ウィンドウメッセージは一方的に送る方法は過去記事で実装していたが、返信処理は上記を参考に実装することになりそうだ。

1
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
3