小弟对COM不懂,问的问题可能比较蠢,大家见谅。
我想枚举页面上的所有控件
1. htmlview有什么用,我还另外需要browser control吗?
2. 对话框类型的应用程序中,
1)我把一个browser control放在对话框中
2)对话框直接继承CDhtmlDialog
3)Add class from ActiveX control (web browser control)
这三者有什么区别呀?
我想枚举页面上的所有控件
1. htmlview有什么用,我还另外需要browser control吗?
2. 对话框类型的应用程序中,
1)我把一个browser control放在对话框中
2)对话框直接继承CDhtmlDialog
3)Add class from ActiveX control (web browser control)
这三者有什么区别呀?
解决方案 »
- 问一个“Dangling Critical Sections”的小问题
- 兔子党是个什么组织哦
- CreateCompatibleBitmap 返回错误说存储空间不够 这里的存储空间指的是哪里? 如何解决这个问题?
- (急)VC中一建立Matlab Project Wizard就死机是怎么回事啊
- 如何动态更新树型控件里的列表? 急
- _variant_t,_bstr_t,BSTR等类型转换的问题?
- 怎样在一个程序中调用另外一个EXE文件
- 一个关于菜单的问题!! 请里边看看! 谢谢大家了!!!!
- 来者得分, 初级问题 with source code
- rgn
- 用Netmeeting Sdk进行过第二次开发的请进来
- 简直就是无法理解的错误啊!
2.
第一种很灵活,你可以让你的对话框加入多个browser control,可以只加入一个但不让这个控件充满整个对话框。而直接继承CDhtmlDialog的话,你的对话框客户区被一个browser control所填充,你不用添加任何控件就拥有了一个browser控件了。而第三种应该跟第一种是一样的。建议如果是用vc7的话直接用CDhtmlDialog。他提供了很多方便的函数及com事件处理。