「InternetExplorer8」に表示されるWebページの「メモリ内」HTMLを外部プロセス(EXEアプリケーション)から読み取る必要があります。
簡単に言うと、ブラウザに「入力テキスト」が表示されているページを読み込んでから、入力を入力し、ページを送信する前に、EXEアプリケーションに切り替えて、入力した値を読み取る必要があります。入力。
SPY ++を試しましたが、WebページにINPUTの「クラス」がなく(通常のWin32アプリのテキストボックスのように)、ブラウザーのクライアント領域全体が「InternetExplorer_Server」クラスとして表示されます。
私はこれを何度もアプリケーション間でデータを統合するために行ってきましたが、常にWin32アプリに対して、Imがブラウザーから読み取ろうとするのはこれが初めてであり、Imはここで本当に途方に暮れています。
私が確かに理解している唯一の考えは、実行中のブラウザーの実際のDOMにアクセスする必要があるということです。
ロードされたページは空になり、必要なのはページを送信する前にユーザーが入力したデータであるため、ある種のWebコントロールを使用してページをロードしてから解析することはできないことに注意してください。
どこから探し始めるかについての提案はありがたいです:)