IDL文件模版
来源:互联网 发布:微整形后遗症知乎 编辑:程序博客网 时间:2024/05/02 04:57
<span style="font-family: Arial, Helvetica, sans-serif;">上周接触了COM,并且自己照着别人的代码仿照了几个COM,记录一下IDL文件的规则,做一个模版方便以后再写</span>
<span style="font-family: Arial, Helvetica, sans-serif;"></span>
// complete IXXX.idl fileimport "oaidl.idl";import "ocidl.idl";cpp_quote("#ifndef _Included_IXXX_idl_")cpp_quote("#define _Included_IXXX_idl_")cpp_quote("#endif // _Included_IXXX_idl_")// Interface IXXX[ object, uuid(......), helpstring("IXXX Interface"), pointer_default(unique),]interface ICmrCaContextMenuModel : IUnknown{ HRESULT FunctionName( [in] TypeName in_parameter, [out, retval] TypeName out_and_retval_parameter ); ......}[ uuid(......)]library YYYYLib{ [ uuid(......) ] coclass CYYYY { interface IYYYY; }};
除此之外,还要设置一下工程属性,否则MIDL生成的.h文件将会带有_i,如果在其他COM中包含该COM,会导致无法找到.h文件
Project->Setting->MIDL->Output->Header File->去掉_i
或者
右击工程->Properties->MIDL->Output->Header File->去掉_i
0 0
- IDL文件模版
- .IDL文件
- IDL文件
- IDL文件
- 关于idl文件
- IDL文件的编写
- idl文件介绍
- IDL读取Shapefile文件
- c++中的idl文件
- IDL读取hdf文件
- 通过idl得到.h文件
- IDL文件是什么详细介绍
- IDL 读取显示HDF文件
- IDL读取txt文件行数
- idl文件转java代码
- IDL Viewer 应用模版介绍 (版本号更新为1.1)
- IDL
- IDL
- 手工释放linux内存——/proc/sys/vm/drop_cache
- Java程序员必须掌握的8大排序算法
- 【Android】Android中WIFI开发总结(二)
- 500.jsp
- Foundation中常用的几种数据类型
- IDL文件模版
- 解析mysql binlog 报错:ErrorPacket[packetMarker=255,errorCode=1236,slash=#,sqlState=HY000,errorMessage=bo
- Arduino IDE 配置文件
- 解决android:background背景图片被拉伸问题
- MyEclipse8 中安装Freemarker插件
- vs2013中如何给一个项目添加MFC支持
- xcrun: error: active developer path
- spring编码拦过滤器配置范例
- 嵌入式博客