0

Winform にアプリケーションがあり、このアプリケーションは cmd から起動されます。winform アプリケーションを一度起動して、winform アプリケーションにメッセージを送信したいと考えています。また、cmd から winform アプリケーションを閉じたい場合。

C# で Winform アプリケーションを作成しました。

私を案内してください。

前もって感謝します。

-ハルシャ

4

2 に答える 2

3

FindWindow関数とSendMessage関数を使用する必要があると思います。また、入力メッセージを処理するには、C#アプリケーションでWindProcをオーバーライドする必要があります。

于 2011-02-22T11:38:36.280 に答える
2

なぜ今説明したことをしたいのかわかりません。ただし、別のアプリケーションから winform アプリケーションを制御する一般的な方法を検討している場合は、名前付きパイプ (.NET 3.5+) を見ることができます。それ以外の場合は、ループバック モードで tcp ソケットを使用してこれを行うことができます。

于 2011-02-22T07:00:27.177 に答える