|
分類:[C#]
やりたい事は、「他アプリを右クリック→更に表示されたコンテキストメニューをクリック」の自動化です。
下の流れで考えているのですが、どうしてもコンテキストメニューのハンドルが 取得できません。 spy++で検索しようとしても、メニューが消えてしまうため、解決の糸口が掴めません。
そもそもの考え方が間違っているのかも知れないのですが、どうかご教授お願い致します。
//コンテキストメニュー表示 SendMessage(hWnd, WM_RBUTTONDOWN, 0, 0);
//コンテキストメニューのハンドルを取得 ここが分かりません
//メニューを移動してクリック SendMessage(MenuWnd, WM_KEYDOWN, VK_DOWN, 0); SendMessage(MenuWnd, WM_KEYDOWN, VK_RETURN, 0);
|