在MFC中使用CDHtmlDialog做网页界面设计
2009-05-20 17:58
351 查看
vs 2003 以上的版本提供了CDHtmlDialog类,利用他可以轻易地做出很美观的基于html的对话框。
1、添加一个dialog;
2、为该对话框添加类:基类一定要选择CDHtmlDialog;系统会自动生成相应的html文档;
3、发挥web的设计功能,编辑html。
4、添加消息映射:
在头文件中添加声明:
HRESULT OnButtonMsgBox(IHTMLElement* );
实现文件中添加消息映射和函数体:
BEGIN_DHTML_EVENT_MAP(CTestDlg)
DHTML_EVENT_ONCLICK(_T("ButtonMsgBox"),OnButtonMsgBox)
END_DHTML_EVENT_MAP()
HRESULT CTestDlg::OnButtonMsgBox(IHTMLElement* /*pElement*/)
{
MessageBox("click a html btn and return a mfc box.");
return S_OK;
}
1、添加一个dialog;
2、为该对话框添加类:基类一定要选择CDHtmlDialog;系统会自动生成相应的html文档;
3、发挥web的设计功能,编辑html。
4、添加消息映射:
在头文件中添加声明:
HRESULT OnButtonMsgBox(IHTMLElement* );
实现文件中添加消息映射和函数体:
BEGIN_DHTML_EVENT_MAP(CTestDlg)
DHTML_EVENT_ONCLICK(_T("ButtonMsgBox"),OnButtonMsgBox)
END_DHTML_EVENT_MAP()
HRESULT CTestDlg::OnButtonMsgBox(IHTMLElement* /*pElement*/)
{
MessageBox("click a html btn and return a mfc box.");
return S_OK;
}
相关文章推荐
- 关于MFC项目中使用CDHtmlDialog禁止脚本错误的方法
- 关于CDHtmlDialog的控制。MFC Web控件的灵活使用
- 关于MFC项目中使用CDHtmlDialog禁止脚本错误的方法
- 关于MFC项目中使用CDHtmlDialog禁止脚本错误的方法
- 关于CDHtmlDialog的控制。MFC Web控件的灵活使用。
- 用MFC实现WebGUI--(CDHtmlDialog)
- 在CDHTMLDialog中扩展浏览器脚本以及在HTML中增加MFC消息响应
- 用MFC实现WebGUI--(CDHtmlDialog)
- CDhtmlDialog的粗浅使用
- 用MFC实现WebGUI--(CDHtmlDialog)
- CDHtmlDialog的基本使用
- 对于CDHtmlDialog和JavaScript、HTML配合使用的一些技术总结
- 用MFC实现WebGUI--(CDHtmlDialog)
- CDHtmlDialog的基本使用
- CDHtmlDialog类的使用心得 -- [今天转几篇基础桌面技术文章]
- 用MFC实现WebGUI--(CDHtmlDialog)
- 用MFC实现WebGUI--(CDHtmlDialog)
- CDHtmlDialog类的使用心得
- CDHtmlDialog的基本使用(C++调用JS函数的实现)
- 用MFC实现WebGUI--(CDHtmlDialog)