有谁对ActiveX控件接口熟悉,我有个接口问题

southbird6 2005-05-26 11:35:25
我在做一个名为test.ocx控件过程中需要用到多个同名的Property Value 和Method InsertValue(int channel, float newValue),分别属于不同的类型A,B,C,D。
如用户使用为
Test.A.Value、Test.B.Value、Test.C.Value、Test.D.Value 和Test.A.InsertValue(newchannel,newValue)、Test.B.InsertValue(newchannel,newValue)、Test.C.InsertValue(newchannel,newValue)、Test.DA.InsertValue(newchannel,newValue)
而我现在只会用Value0,Value1,Value2,Value3,InsertValue0,InsertValue1,InsertValue2,InsertValue3来分别表示,不会在前面分层次,但这不满足设计要求,请教各位大侠在VC++ 6.0 MFC ActiveX里面如何实现分层?
各位兄弟如果有开发经历,能给我一份 VC MFC ActiveX ControlWizard 源码?
十分感谢,qq:11744171
msn:south_bird@hotmail.com
...全文
152 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangweixing2000 2005-06-10
  • 打赏
  • 举报
回复
sinall说的对!
sinall 2005-06-09
  • 打赏
  • 举报
回复
1、给工程添加接口相同(比如IObj)的四个ATL Object(ObjA、ObjB、ObjC、ObjD)。
2、去掉ODL文件中的相同的接口定义。
3、给接口添加(比如IObj)添加属性和方法。
4、在四个ATL Object中分别实现。
需要例子,发短信给我,留下E-Mail。
xxrl 2005-06-08
  • 打赏
  • 举报
回复
在论坛里面搜索一下分层 我记得有一个人问过类似的问题
jerry 2005-05-26
  • 打赏
  • 举报
回复
多个子对象.
jerry 2005-05-26
  • 打赏
  • 举报
回复
就是内部子对象呀. 其实你这是该控件内含

3,248

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧