VC 中使用CHtmlView
来源:互联网 发布:网络公选课时间 编辑:程序博客网 时间:2024/05/01 07:39
CHtmlView 是MFC 的一个COM 接口类,可以通过创建子类继承方式来使用。
它使用于SDI架构,如果Dialog 要使用的话需要进行修改后实例化。
开始时通过一个其他控件如CStatic 进行占位,然后Create时附上此ID即可。
BOOL CHHZWView::CreateFromStatic(UINT nID, CWnd* pParent){CStatic wndStatic;if (!wndStatic.SubclassDlgItem(nID, pParent))return FALSE;// 获取静态控制的矩形区域并转换为父窗口的客户区坐标CRect rc;wndStatic.GetWindowRect(&rc);pParent->ScreenToClient(&rc);wndStatic.DestroyWindow();// 创建 HTML 控制 (CHtmlView)return Create(NULL, // 类名NULL, // 标题(WS_CHILD | WS_VISIBLE ), // 风格rc, // 矩形区域pParent, // /父窗口nID, // 控制 IDNULL); ///框架/文档}
重载这两个方法:
int CHHZWView::OnMouseActivate(CWnd* pDesktopWnd, UINT nHitTest, UINT message){//旁路 CView 文档/框架return CWnd::OnMouseActivate(pDesktopWnd, nHitTest, message);}void CHHZWView::OnDestroy(){/*if (m_pBrowserApp) {m_pBrowserApp->Release();m_pBrowserApp = NULL;}*/CWnd::OnDestroy(); // 旁路 CView 文档/框架}
- VC 中使用CHtmlView
- 在HTML中调用VC程序,使用CHtmlView
- VC对话框程序如何使用chtmlview
- MFC中CHtmlEditCtrl类与CHtmlView类的使用
- 在使用CHtmlView的程序中处理NewWindow3和ShowModalDialog
- VC++ CHtmlView与Javascript交互
- CHTMLVIEW ,Javascript调用VC++ 函数
- CHtmlView使用初步
- VC 用微软插件或CHtmlView 开发浏览器时如何指定使用的IE内核版本
- CHtmlView
- VC CHtmlView绕过IIS Windows验证对话框
- CHtmlView中屏蔽脚本错误
- VC6中使用CHtmlView在对话框控制中显示HTML文件
- VC6中使用CHtmlView在对话框控制中显示HTML文件
- VC6中使用CHtmlView在对话框控制中显示HTML文件
- 【win32 app调用html方法】VC6中使用CHtmlView在对话框控制中显示HTML文件
- VC6中使用CHtmlView在对话框控制中显示HTML文件
- VC6中使用CHtmlView在对话框控制中显示HTML文件
- 定时
- controller/action/parameters 默认值设置
- ISP 接口隔离原则 Interface Seperate Principle
- .诊断并解决ORA-04031 错误
- 用C#编写ActiveX控件(二)
- VC 中使用CHtmlView
- android音乐播放器(雏形)
- 给老妈买了几件衣服
- 健康笔录
- AutoCode 2010 [A powerful add-in for Visual Studio .NET]
- adb getevent/sendevent
- 自动激活ActiveX控件与签名\发布
- 文件间调用变量(extern,include)
- PowerDesigner 面向对象模型(OOM)说明