私は、コントロール/リストなどからテキストを取得するような情報マイニングを必要とするいくつかのソフトウェアを持っています。事は、spy ++ cantはコントロールを検出します。私は、ソフトウェアはC++/MFC/WINAPIspy ++がソフトウェアから抽出するための詳細を教えてくれませんか?
に未知の何かで作られて理解
は、だから私の選択肢は私が何を行うことができ、ここでは何ですか?
ここではwinapiはうまくいかないでしょうか?
私は、コントロール/リストなどからテキストを取得するような情報マイニングを必要とするいくつかのソフトウェアを持っています。事は、spy ++ cantはコントロールを検出します。私は、ソフトウェアはC++/MFC/WINAPIspy ++がソフトウェアから抽出するための詳細を教えてくれませんか?
に未知の何かで作られて理解
は、だから私の選択肢は私が何を行うことができ、ここでは何ですか?
ここではwinapiはうまくいかないでしょうか?
Microsoftは、DirectUIと呼ばれるUIのツールキットが少なく、他のアプリケーションも同様のコントロールを使用する可能性があります。 HWNDベースのツールはあなたのお手伝いをするつもりはない、おそらくaccessibility apiをお試しください。
Spy ++は、もはやそれほど使用されていない子ウインドウコントロールとメニューで直接動作します。
このように、今日Windowsから情報を引き出す最も信頼性の高い方法は、UI AccessibilityのAPIを使用することです。
テキストは、アプリケーションによってカスタムレンダリングされることがあります。 AndersのアクセシビリティAPIの提案を最初に試してください。失敗した場合は、OCRの領域に入っています。
ウィンドウレスコントロールは、ActiveXの初期段階で人気がありました。彼らは戻って、WPFのアプリも窓のない例です。はい、スクリーンリーダーが視覚障害のあるユーザーに使用するアクセシビリティインターフェイスは、唯一の希望です。試してみてください。 –