2

私は現在、スクリプト(Autohotkey)を使用してMS Wordの操作を実行しようとしています。これにより、キーストロークとマウスクリックがMS Wordに送信されますが、クリックが失敗する場合があります(XY座標が間違っているなどの理由で)。

これらのエラークリック(クリックできない領域)をログに記録するために、C#を使用してMS Wordのボタンがクリックされるたびに注意したいと思います(「いくつかのボタン」を知っているだけでなく、それがどのボタンであるかを教えてくれる場合はより良いですクリックされた」も大丈夫です)。

この問題を解決するための良いアプローチがあるのだろうか?

4

1 に答える 1

1

Word またはその他のプログラムで特定の場所を検出する代わりに、ControlSend http://www.autohotkey.com/docs/commands/ControlSend.htmhttp://www.autohotkey.com/docs/commands/ControlGet.htmと共に使用します。

このようにして、ウィンドウ内の指定されたコントロールに入力を直接送信できます。

于 2013-01-14T13:32:14.933 に答える