Last Updated 2005/02/03
Programming Tips Visual C++ MFC 他のコントロール  索 引 
Webコントロールの再描画
2005/02/03

WebBrowser コントロールは再描画されない場合が存在する.

CFormView に WebBrowwser コントロールを貼り付けた場合,他の EXE が前面にきてその後 WebBrowser をクリックしてアクティブにした場合,再描画されずに CFormView のダイアログ背景が表示されてしまう.

これを回避するには,OnActivateView をオーバーライドして以下を記述する.

    if(bActivate)
        m_browser.UpdateWindow();


参照
前後のTips
Webコントロールの再描画

DSS ProgrammingTipsCGI Ver2.02