掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
IEに表示されている文字列を取得するには? (ID:89759)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
# 全うな方法は弁士さんが出してますので、以下無意味文。 GetWindowTextは、確かにWM_GETTEXTを送っていますが、問題は そちらではなく、プロセスを跨ぐメモリ空間に関する扱いです。 トップレベルウィンドウであるのならば、GetWindowTextなどを 用いてウィンドウタイトルが取得できます。が、子ウィンドウに 関して行うのであれば、そちらのプロセスでも認識できるような メモリ領域を確保し、引数として渡してあげる必要がありますよね。 但し、User32.dllが管理している一部のクラスでは、その辺りを 自動的に認識してくれるのもあります。 SendMessageの第4引数に参照型のパラメータを設定する必要の あるメッセージでは、どれでも考えるべきことですよね。 # ところで、HTMLテキストそのものはWM_GETTEXTでの取得対象に # なっているの?
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.