1

IE 9 からテキストをキャプチャする必要があります (完全な HTML ドキュメントではなく、現在表示されているテキストが望ましい)。以前のバージョンの IE は TextOut を使用しており、API モニターを使用してテキストをはっきりと見ることができます。IE 9 は Direct2D/DirectWrite を使用してテキストをレンダリングするため、テキストは表示されません。DWrite.dll にフックし、CreateTextLayout を介してテキストを取得できるという提案がありますが、これは決して呼び出されません。このレンダリング段階の前に、おそらく MSHTML.dll でテキストを傍受する必要があると思います。

テキストを取得するための助けをいただければ幸いです。

よろしくお願いします。

4

0 に答える 0