キー入力、マウス監視をするには


QPA  2005-10-25 00:35:44  No: 126802  IP: [192.*.*.*]

別ウィンドウで左ボタンがダブルクリックされたらその別ウィンドウにキー操作を与えたいのですがどうしたらいいでしょうか?

編集 削除
QA  2005-10-25 00:53:46  No: 126803  IP: [192.*.*.*]

どの程度の知識を持っていますか?

編集 削除
QPA  2005-10-25 07:58:58  No: 126804  IP: [192.*.*.*]

APIにはだいぶ慣れてます

編集 削除
我龍院忠太  2005-10-25 08:09:16  No: 126805  IP: [192.*.*.*]

先ずは開発環境を書きましょう。
別ウィンドウと言うのは、別アプリと言うことですか?
それとも別フォームと言うことですか?

編集 削除
名無し  2005-10-25 10:55:26  No: 126806  IP: [192.*.*.*]

>APIにはだいぶ慣れてます
だったらできるでしょ。

編集 削除
QPA  2005-10-25 13:14:21  No: 126807  IP: [192.*.*.*]

開発環境
vb6.0
WindowsXP HOME

別アプリです
ただ、ダブルクリックをしたと検出し、キーを送信すればいいです

わからないので聞いています

何卒よろしくお願いします

編集 削除
K.J.K.  2005-10-25 13:43:41  No: 126808  IP: [192.*.*.*]

まず、そういう無理矢理な操作の偽装を仕様とすることを
見直してみるべきでしょう。それでもやるのであれば、
VB6単体ならば、
SetWindowsHookEx、JournalRecordProc、JournalPlaybackProc
などについて調べてみてください。

編集 削除
いな  2005-10-25 13:51:41  No: 126809  IP: [192.*.*.*]

APIに慣れているという人が、
Windowsの基本操作に喧嘩を売るような、UIにするのかが疑問

編集 削除
名無し  2005-10-25 13:58:14  No: 126810  IP: [192.*.*.*]

大体、フォームをダブルクリックするようなアプリってなんだろうね。

キーを送信するんだったらダブルクリックイベントでセンドメッセージでもセンドキーでもすりゃいいじゃん。

他人のつくったアプリの状態を把握したいのなら別。(それならキーを送信するって言うはずがないけどな。)

編集 削除
名無し  2005-10-25 14:12:59  No: 126811  IP: [192.*.*.*]

大体、フォームをダブルクリックするようなアプリってなんだろうね。

キーを送信するんだったらダブルクリックイベントでセンドメッセージでもセンドキーでもすりゃいいじゃん。

他人のつくったアプリの状態を把握したいのなら別。(それならキーを送信するって言うはずがないけどな。)

編集 削除