如何在CHtmlView中获取某些控件 如何在CHtmlView中获取一些选中的控件呢?我做过选择一个控件的,多个无法实现!请高手指点!!!谢谢!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就是建立CHtmlView一个单个文档,运行中选择多个象单选钮的这样的控件(高亮显示),我怎么获得其中的每一个单选钮name属性?这样说清楚了吗? IHTMLDocument2::selection->IHTMLSelectionObject::createRange->IHTMLControlRange::item 我在设置一个控件的属性时,我就是这样作的,问题是我现在想一次多选几个控件,然后依次设置这些控件无法实现呀?不过,好像也无法一次选择多个控件,用鼠标拖动的话返回选择的类型却是Text,无法获取控件 IHTMLControlRange是一个控件集合的区域,而IHTMLTxtRange是一个文件的区域除了上面方法,你也可以用IHTMLElement2::createControlRange 来实现。 lion_wing,你好,非常感谢你的回答。不过我不知道怎么选择多个控件呀?多谢赐教!!! 不是用代码,就是运行后,用鼠标或键盘选择,然后用代码来给每一个控件进行设置属性,如name,value等属性 我就是那样选择的呀,然后用IHTMLSelectionObject::get_type返回的text,而且再用IHTMLControlRange::item就会出错! 可以试试 IHTMLElement2::createControlRangehttp://support.microsoft.com/kb/293125/ IHTMLElement2是不是应该引用什么头文件呀,我这里怎么没有定义呀? 噢,那你得升级SDK,或用VC7、VC8 我搜了,都是Net的SDK,没有见VC的SDK,哪有下载的呀?明天来了我给你结帐!!!^_^ 多谢了 http://www.microsoft.com/msdownload/platformsdk/sdkupdate/ .net的SDK不可以吗?我的电脑上安装有.net呀。 那你就用VC7(VC8)开发就可以了 现在要改用VC7开发,工作量就太大了,我现在是给原来的产品升级的。所以我必须还要用VC6。给VC6的SDK升级,我在http://www.microsoft.com/downloads/details.aspx?FamilyId=A55B6B43-E24F-4EA3-A93E-40C0EC4F68E5&displaylang=en#top下载了一个PSDK-x86.exe,怎么安装失败? VC用ADO向Access里面存取bmp格式图片.. 本地连接的网络连接状态如何获取 如何自动钩选网页上的复选框选项 如何加大树型控件字体和间距? 释放Com实例是用.Release()还是->Release()? 如何动态改变按钮的背景颜色 微软的下一代分布式应用模型(Indigo)即将发布,DCOM何去何从呢? NAT维持映射列表时间的问题 请问如何编程实现某种类型的文件与程序相关联?(是修改注册表吗?如何修改?) 那里有压缩算法下载? 怎么判断鼠标在某一个对话框上???谢谢!! 请教vc怎么读取EXCEL数据
这样说清楚了吗?
问题是我现在想一次多选几个控件,然后依次设置这些控件无法实现呀?不过,好像也无法一次选择多个控件,用鼠标拖动的话返回选择的类型却是Text,无法获取控件
而且再用IHTMLControlRange::item就会出错!
http://support.microsoft.com/kb/293125/
所以我必须还要用VC6。
给VC6的SDK升级,我在
http://www.microsoft.com/downloads/details.aspx?FamilyId=A55B6B43-E24F-4EA3-A93E-40C0EC4F68E5&displaylang=en#top
下载了一个PSDK-x86.exe,怎么安装失败?