您的位置:首页 > 其它

使用IE控件的

2009-09-27 09:26 99 查看
1. 你想在程序中,播放背景音乐吗?
2. 你想在程序中,播放广告FLASH吗?
3. 你想在程序中,显示WORD文件吗?
4. 你想在程序中,显示PDF文件吗?
5. 你想在程序中,显示图象文件吗?
6. 你想在程序中,实现自动排版打印吗?
7. 你想在程序中,实现美观的用户输入界面吗?
8. 你想在程序中,简单实现以上功能的模板吗?

需要在你的程序中嵌入IE浏览器的窗口。有两种实现方法,其一,添加CHtmlView的视类;其二,添
加IE浏览器的ActiveX控件。其实不管用什么方法,除了函数名称稍有区别外,它们最终都调用了微软
的IWebBrowser2的接口。IWebBrowser2的功能非常强劲,使用它的技术叫DHTML(动态HTML,以后再给大家
介绍)。在这篇文章中,先给大家举例介绍一些初级的使用,起到抛砖引玉的作用。更多功能可以参考MSDN。
  例子程序是在对话窗中嵌入IE ActiveX为演示基础,使用CHtmlView可参照修改。VC6下编译运行通过。

2. 向工程中添加 Microsoft Web 浏览器的ActiveX控件。
执行菜单 Project/Add To Project/Components And Controls... 选择Registered ActiveX Controls目录,找到
Microsoft Web 浏览器,并Insert。这样MFC会给你产生一个IWebBrowser2的包装类CWebBrowser2。
 3. 在对话窗资源编辑器中,把工具条上的IE控件放到你的对话窗中。启动ClassWizard,映射这个IE控件
为CWebBrowser2的一个对象(在演示程序中的对象名称是m_ie)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: