2012-01-02 30 views
0

他のサードパーティアプリケーション(そのネットやwpfアプリケーションではない)でクリックされたコントロールのコントロール(および場合によってはそのテキスト値)を取得する方法そのため私の問題を解決していなかった答えが)あります外部アプリケーションでUI要素のコントロールを取得する方法

hereを述べたように、私は私がその特定のUI要素

例の制御/ハンドルをしたい)グローバルフックを使用して(私のアプリでクリックイベントを取得することができます私はメモ帳を開いて、ファイルメニューをクリックすると、そのファイルボタンのコントロールが必要になります。

答えて

1

WH_CALLWNDPROCパラメータを使用してSetWindowsHookExのドキュメントをご覧ください。これにより、メモ帳ウィンドウの手順でメッセージを傍受させることができます。メモ帳のメニュー項目をクリックすると生成されるメッセージを特定する必要があります。Spy ++を使用することができます。しかし、Fileボタンの実際のコントロールはありません。これはメニューの一部です。

+0

ありがとう、ありがとうございます:) –

関連する問題