0

ユーザーを中断することなく、定期的にバックグラウンドで特定のウィンドウにキーボード入力を発行できるようにする必要があります。これはどのように行うことができますか?

使用事例:

2 つのウィンドウを開いています。1 つのウィンドウは入力を待機しており (ウィンドウ A)、別のウィンドウ (ウィンドウ B) でアクティブに作業しています。ウィンドウ B で作業している間、ウィンドウ B で進行中の対話性を中断することなく、キーボードを介して定期的なコマンドがウィンドウ A に発行されます。

私はPythonまたはC#を使用してこれを達成したいと考えています...仕事を最もクリーンかつ最速で行うもの(またはそれらの優れたハイブリッド)。

4

1 に答える 1

0

winGuiAuto.pyを確認してください。入力を変更したいコントロールの hwnd を見つけることができれば、それがアクティブ ウィンドウでなくても、そのコントロールに送信できます。

問題を直接解決するわけではありませんが、ソース コードは Python で win32api を使用するための良い教訓であり、とにかく役立つはずです。

于 2012-04-23T01:01:54.070 に答える