利用VS的 MFC Class Wizard自动生成COM类的包装类
来源:互联网 发布:数据采集卡软件 编辑:程序博客网 时间:2024/06/16 12:57
1.创建C# COM组件
2. 利用windows的tlbexp.exe 生成COM组件dll的tlb文件.
Tlbexp命令: tlbexp assemblyName [/out:file] [/nologo] [/silent] [/verbose]
3.利用VS的 MFC Class Wizard生成包装类给C++调用
右击MFC工程,点击ClassWizard…,在AddClass中选择AddClass From Typelib…,选择tlb文件。如果自动生成的*.h文件为空,将导入的tlb文件放在当前工程的目录中。
如图:
4, 产生的包装类如下图所示:
class CNestedGraphControl : public COleDispatchDriver{......... VARIANT GetLifetimeService() { VARIANT result; InvokeHelper(0x60020004, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; }.........}
阅读全文
0 0
- 利用VS的 MFC Class Wizard自动生成COM类的包装类
- vc中用Class Wizard从其不显示的MFC类派生新类的方法
- VS2005的MFC Class Wizard哪去了 收藏
- VS2005的MFC Class Wizard哪去了?
- VS2005的MFC Class Wizard哪去了 2011.10.31
- VC6.0Class Wizard不显示类的问题
- MFC类向导工具class wizard用法介绍
- MFC的Application Wizard所生成的各种文件功能
- 用MFC ActiveX Control Wizard生成的OCX控件
- 手动生成C#的COM包装类的常见问题和解决办法
- 手动生成C#的COM包装类的常见问题和解决办法
- 手动生成C#的COM包装类的常见问题和解决办法
- 手动生成C#的COM包装类的常见问题和解决办法
- 手动生成C#的COM包装类的常见问题和解决办法
- 手动生成C#的COM包装类的常见问题和解决办法
- 手动生成C#的COM包装类的常见问题和解决办法
- 手动生成C#的COM包装类的常见问题和解决办法
- 手动生成C#的COM包装类的常见问题和解决办法
- 常用的正则校验的方法,以及正则的一些规则
- 使用移动代理CMPP2.0,3.0协议实现短信发送-Java版,使用华为smproxy.jar包
- 小程序-未读消息
- C# XCOPY命令 预先生成事件命令行”和“后期生成事件命令行”
- 归并排序
- 利用VS的 MFC Class Wizard自动生成COM类的包装类
- 京东面试-0.5像素的边框
- Zeppelin spark.executor.extraClassPath 和 --driver-class-path 配置冲突问题
- composer包开发
- HDU-5115-区间DP
- spring配置数据源的4种方式
- Android 原生下拉刷新SwipeRefreshLayout 与 RecycleLayout 使用
- ipcs ipcrm命令
- vue.js环境搭建