BOOL CAddVideoHtmlDlg::OnInitDialog() { CDHtmlDialog::OnInitDialog(); SetIcon(LoadIcon(theApp.m_hInstance, MAKEINTRESOURCE(IDR_MAINFRAME)), FALSE); SetExternalDispatch(GetIDispatch(TRUE)); return TRUE; // 除非将焦点设置到控件,否则返回 TRUE }
void CHTMLContainerDlg::SetHtmlAndCom(CString strURL, CString strProg) { HRESULT hr = NOERROR; m_strURL = strURL; hr = m_spComDisp.CoCreateInstance(strProg); if(FAILED(hr)) { TRACE(_T("Some error when create com object...\n")); } SetExternalDispatch(m_spComDisp); }
BOOL CPluginsDialog::OnInitDialog() { CDHtmlDialog::OnInitDialog(); SetIcon(m_hIcon, TRUE); // 设置大图标 SetIcon(m_hIcon, FALSE); // 设置小图标 EnableAutomation(); SetExternalDispatch(GetIDispatch(TRUE)); //註冊 命令算法 _strategys.push_back(boost::make_shared<strategy_window>(this)); return TRUE; // 除非将焦点设置到控件,否则返回 TRUE }