dulib IE控件的使用

来源:互联网 发布:文员的办公软件 编辑:程序博客网 时间:2024/05/21 06:00

先在xml中配置 <ActiveX name="ie"clsid="{8856F961-340A-11D0-A96B-00C04FD705A2}" delaycreate="true"/>

然后在代码中添加事件过滤

              else if ( msg.sType== _T("windowinit"))

              {

                     CActiveXUI*pActiveXUI = static_cast<CActiveXUI*>(m_pm.FindControl(_T("ie")));

                     if( pActiveXUI )

                     {

                            IWebBrowser2*pWebBrowser = NULL;

                            pActiveXUI->GetControl(IID_IWebBrowser2,(void**)&pWebBrowser);

                            if( pWebBrowser != NULL )

                            {

                                   pWebBrowser->Navigate(L"http://blog.csdn.net/bojie5744",NULL,NULL,NULL,NULL);

                                   pWebBrowser->Release();

                            }

                     }

0 0