タグ

2010年4月18日のブックマーク (1件)

  • [ 670_他のアプリへ文字列送信と取得 ] - Mr.XRAY

    このページのサンプルは,開発者がコードの編集ができない他のアプリへの文字列,テキストの送受信のテストプログラムです. 通常,他のアプリ,他のプロセスのデータに対する操作は,共有メモリと言う仕組みを使用しないと出来ません.WM_SETTEXT メッセージや WM_GETTEXT メッセージは特別で,ウィンドウズが仮想メモリ空間のアドレスの問題を自動的に解決してくれる例外的なメッセージです.ただし,文字列の領域を予め確保しておく必要があります. [650_他のアプリへデータ (文字列や画像) の送信 (Delphi 同士)] で使用している WM_COPYDATA も,テキスト以外の送受信ができる特別なメッセージです.しかし,操作される他のアプリ側にも,このメッセージの処理コードを書く必要があります.