タグ

winodwsに関するhenachoco-a-55のブックマーク (1)

  • プロセス間通信

    これまで、メッセージ送信の方法としてPostMessageとSendMessageの2種類が あることを説明しましたが、実はこの両方の関数には、 他のプロセスが作成したウインドウのハンドルを指定することもできます。 これはつまり、他のウインドウに自分が送りたいメッセージを送れるということなので、 メッセージを通じて対象となるウインドウを制御することや、データを送ることができます。 問題は、対象となるウインドウのハンドルをどうやって取得するかですが、 これはFindWindowを呼び出すのが最も簡単であると思われます。 FindWindowの引数から分かることですが、あるウインドウのハンドルを取得するには、 そのウインドウについての情報をある程度知っておかなければなりません。 たとえば、メモ帳のウインドウハンドルを取得しようと考えた場合、 ウインドウタイトルは開いているテキストによって変化し

  • 1