私のプログラムがDragEnter
からGiveFeedback
にカーソルを変えるなど、あるパートから別のパートに送る情報があります。これは変数としてフラグとして簡単に実行できます。しかし、ユーザーがプログラムのいくつかのインスタンスを起動するとどうなりますか?プログラムの複数のインスタンスを取得して情報を共有する最も良い方法は何ですか?
1つの方法はファイルに情報を書き込むことですが、ディスク操作をできるだけ少なくすることが最善の方法です。別の方法はパイプを使うことですが、プログラムのインスタンスが多い場合は少し複雑に思えます。別の方法がありますか?
あなたはデザインパターンを求めていますか? – AlfredoVR
アプリケーションの複数のインスタンス間で情報を共有する必要があるのはなぜですか?どのデータを共有しますか? '[IDataObject'](http://msdn.microsoft.com/en-us/library/system.windows.forms.idataobject.aspx)を使って、その情報を' DragEnter'イベントに渡すことはできませんか? –
@AllonGuralnekそれは良いと思う。あなたはどうやってそれをしますか?私が知る限り、 'UseDefaultCursors'は' GiveEleter'ではなく 'GiveFeedback'でしかアクセスできません。 – ispiro