Re: WindowsAPIについて
muka
居住地: 東京都練馬区
投稿数: 69
メッセージはマウスのクリック、キーの入力、ウインドウの操作などの各種のイベントのことだと思います。
例えば、MAGICのウインドウに「Alt+F3」などのホットキーによるイベントを登録しておいて、他のアプリからそのキー入力のメッセージを送信してもらえば、MAGICはイベントの処理ができるようになるわけですね。
今回はその逆で、相手先のアプリのウインドウに対してなんらかのメッセージ(キー入力その他)を送るという話だと思います。
WindowsのAPIを使用するなら、「GetThreadProcessId」や「PostThreadMessage」関数を使用すれば良いかと思いますが、具体的にどういう数値をパラメータに入れればよいかという話になると、結構敷居が高い話になります。
このあたりはC言語などに詳しい方をつかまえて教えてもらうほうが早いかもしれません。
例えば、MAGICのウインドウに「Alt+F3」などのホットキーによるイベントを登録しておいて、他のアプリからそのキー入力のメッセージを送信してもらえば、MAGICはイベントの処理ができるようになるわけですね。
今回はその逆で、相手先のアプリのウインドウに対してなんらかのメッセージ(キー入力その他)を送るという話だと思います。
WindowsのAPIを使用するなら、「GetThreadProcessId」や「PostThreadMessage」関数を使用すれば良いかと思いますが、具体的にどういう数値をパラメータに入れればよいかという話になると、結構敷居が高い話になります。
このあたりはC言語などに詳しい方をつかまえて教えてもらうほうが早いかもしれません。
--
向井田 浩司(むかいだ ひろし)
-------------------------------------------------------
株式会社エターナルデザイン
E-mail: muka@eternaldesign.jp
Web: http://www.eternaldesign.jp
-------------------------------------------------------
投票数:1
平均点:10.00
投稿ツリー
-
WindowsAPIについて
(noukan, 2008-3-25 11:17)
-
Re: WindowsAPIについて
(ISHIJIMA, 2008-3-25 11:48)
-
Re: WindowsAPIについて
(noukan, 2008-3-27 19:36)
-
Re: WindowsAPIについて
(ISHIJIMA, 2008-3-27 22:49)
-
Re: WindowsAPIについて
(muka, 2008-3-28 11:33)
- Re: WindowsAPIについて (ISHIJIMA, 2008-3-28 11:47)
-
Re: WindowsAPIについて
(muka, 2008-3-28 11:33)
-
Re: WindowsAPIについて
(ISHIJIMA, 2008-3-27 22:49)
-
Re: WindowsAPIについて
(noukan, 2008-3-27 19:36)
-
Re: WindowsAPIについて
(ISHIJIMA, 2008-3-25 11:48)