|
▼bykin さん:
できました!済みません遅れて。。
2−3日返答を見ていたのですが、来なかったので
あきらめてしまって、それ以来、見ていませんでした。
済みません。
この回答を頂いて、前のAPIの部分を数回練習して
頭にもぅ1度入れてから、新しい部分GetForegroundWindow
Form_MouseMove などを理解してトライしたところ、
うまく動きました。
Form は UserFor1と UserForm2 しかないので、
Form のMouseMove だけを使いました。Form1上の
コントロールは100以上あり、Form2上のコントロール
も10個あるので、コントロールのMouseMoveは使いませんでした。
というよりも、UserForm1,2上のコントロールは自分が
のっているUserFormがActiveかどうかにかかわらず、
作動するのでコントロール類のMouseMoveによる
Activateは不要のようです。
コンテナーのUserFormがActiveでないのに、その上の
コントロール類が動いてしまうのは便利なようで
気持ち悪い気もしますけど。。。
とにかく、Form間でマウスを移動するとちゃんと
Activeになりました。ありがとうございました。
|
|