掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ATLでIEのイベントの取得するには (ID:59243)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
とりあえず再描画されない理由は Sleep を使用しているためです。 なので↓ for(int j = 0; j <10*6; j++){//しばらく待つ Sleep(1000); } を READYSTATE state; while(true){ if(m_pWebBrowser2->get_ReadyState(&state) != S_OK){ std::cout << "read error" << std::endl; break; } if(state == READYSTATE_COMPLETE){ std::cout << "document complete" << std::endl; break; } } こんな感じで。 イベントが来ない理由はわかりません なんとなく開かれてアクティブになった IE にイベントが移っている気がしますが……
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.