0

実際にマウスカーソルを移動させることなく、WindowsデスクトップでWindowsの選択/強調表示イベントを発生させることができるAPIを探しています..マウスカーソルを次のように移動させることができます:

public static extern bool SetCursorPos(int X, int Y);

しかし、それは実際のカーソルをそのポイントに移動します...タブと矢印キーを使用してWindowsデスクトップを移動する場合と同じように、強調表示する方法を探しています。どんな提案でも大歓迎です..

よろしく、ロブ

4

1 に答える 1

0

SetFocusを探していると思います。Control.Handle またはFindWindowでコントロールのハンドルを取得し、 SetFocus を p/invoke できます (引数の型として IntPtr を使用します)。

于 2013-09-25T16:58:25.843 に答える