佚名通过本文主要向大家介绍了列表视图控件,cad视图控件,视图控件,天正视图控件,树视图控件等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 如何在视图中插入控件,并得到它的接口?
描述:
解决方案1:
描述:
如何在视图中插入控件,并得到它的接口?好像容器一样。分不够可以在给?
解决方案1:
1 首先要注册你的ocx控件,就用regsvr32 注册
2 倒入ocx,生成包装类,方法是在Project-》Add Component。。。。,一路按照向导来就是了,它会自动给你生成一个控件的包装类的
3 生成包装类之后一切就简单了,剩下的就跟c++差不多了,你将这个包装类的头文件包含进来,然后声明一个变量.
4 应用,假如你声明的变量是m_mycom,下面讲如何用它
首先你要创建你的控件对象,通过你的包装类对象,就是调用m_mycom.CreateDispatch()函数一下就可以了,这个函数调用后,其实就是创建了一个com对象邦定到你的包装类对象上了,只是你什么也看不到而已,
然后你就可以查询接口了,通过m_mycom.QueryInterface()就可以查询接口了
获得接口了,剩下的事情就是你了,
够详细吧,如果还会用,给我发短信吧