3,055
社区成员
发帖
与我相关
我的任务
分享
将WebBrowser切换至编辑状态:
void CWebBrowser2::OnGotoEditMode()
{
CWnd* pwndIEShell = NULL;
CWnd* pwndIEHTML = NULL;
pwndIEShell = this->GetWindow(GW_CHILD); //this是CWebBrowser2指针
if (pwndIEShell)
{
pwndIEHTML = pwndIEShell->GetWindow(GW_CHILD); //WebBrowser控件的窗口关系你可以通过spy++来观察,这里不累赘
}
if(pwndIEHTML != NULL)
{
WPARAM wParam = MAKELONG(IDM_EDITMODE, 1);//IDM_EDITMODE换为IDM_BROWSEMODE就返回浏览模式
pwndIEHTML->SendMessage(WM_COMMAND, wParam, (LPARAM)pwndIEHTML->m_hWnd);
}
}