2019-07-21 09:31:17
Re①:他のプログラムを操作している状態で押されたキーを拾う
うーん・・・ 「押されたキー」とゆうのは、GUIのイベントで、「キー押した時」などが発生した時に設定される値なんです。 パソコンの、キーの押下状況を監視するんでは無くて、あくまでも、そのGUIに対して、操作がなされたかどうかとゆうことですよね。 ですから、そのGUI(母艦など)がアクティブになっていなければ、取得出来ないものと思います。 むしろ、その起動してくるプログラムのタイトルなどは、一定ではないのですか? 完全に同一でなくても、ワイルドカードが使えます。 タイトルが分かるのならば、何もクリックしなくても、「窓アクティブ」でアクティブに出来ます。 無限ループで「窓ハンドル検索」を行い、その窓が開いたら(ハンドル(それ)が、0でなくなったら)「窓アクティブ」する、などではいけませんか? これであれば、母艦はタスクトレイに入れておくことも出来ます。 |