问题:
如何用VC++制作两层关系的控件,提供到VB使用.例如example.ocx.
问题说明:
1. 控件第一层有自己的方法和属性.
如:method1,method2,property1,property2
是个OCX.
2. 第二层是一个com 的 dll.里面有很多小控件,例如sub1,sub2.
有方法sub1method1,sub1method2...
有属性sub1property1,sub1property2...
3. 第一层调用第二层中小控件.
4. 生成后在系统中注册example.ocx,
5. 在VB的perference中添加 example.tlb.
6. 控件箱中会出现example.ocx的图标.
7. 在FORM中添加一个example.ocx,命名为example1
8. 然后在Click的响应函数中添加控制代码.
调用方法: example1.method1.sub1[id].sub1property1 = 5.
其中id表示子控件的唯一标号.
如何用VC++制作两层关系的控件,提供到VB使用.例如example.ocx.
问题说明:
1. 控件第一层有自己的方法和属性.
如:method1,method2,property1,property2
是个OCX.
2. 第二层是一个com 的 dll.里面有很多小控件,例如sub1,sub2.
有方法sub1method1,sub1method2...
有属性sub1property1,sub1property2...
3. 第一层调用第二层中小控件.
4. 生成后在系统中注册example.ocx,
5. 在VB的perference中添加 example.tlb.
6. 控件箱中会出现example.ocx的图标.
7. 在FORM中添加一个example.ocx,命名为example1
8. 然后在Click的响应函数中添加控制代码.
调用方法: example1.method1.sub1[id].sub1property1 = 5.
其中id表示子控件的唯一标号.
解决方案 »
- 编写一个程序,能够阻止其他用户非法“拷贝”,“删除”,“新建”,“阅读”文件或目录。对以上4个操作,操作之前必需输入密码才能进行。
- 如何获取控件的ID?
- MSFLEXGRID的垂直滚动条宽度怎么改啊
- 基于TCP的心跳包怎么做??
- 关于Windows系统的一个小问题
- 关于客户端的鼠标控制服务器端的鼠标的问题
- 讨论:钩子WH_KEYBORAD_LL的质疑
- 问一个简单的小问题,怎样将CString number = "整数",请问如何用number里面的整数给int n赋值呢?
- VC开发firefox插件的问题
- 如何显示菜单?
- 先生成一个对话框,按下按钮后,怎样显示FrameWnd定义的窗口呢?
- 简单问题:VC里怎么使用ActiveX控件
能不能把COM的思路和代码发给我.谢谢了.
我最后用消息方式实现OCX和VB FORM之间的通讯,
但是没有做到调用的第八步[email protected]