C# .NET で作成した Windows アプリケーション間で通信する方法を調べてた。片方のアプリケーションから片方のアプリケーションの状態を変更したくなったから。
どうやら、 .NET でプロセス間通信というとほぼネットワークを介したリモート通信を想定する模様……。 Windows メッセージを使うような、なんというかちょっとした通知を行う方法は見つけられなかった。
ということで Win32API を直接叩いてみる羽目に。楽しくなくはなかったけれど、 .NET でラップしてくれないかな、とは思った。