com组件调用代码示例
2011-09-20 14:41
141 查看
网上com原理课程地址:/article/9810264.html
/article/5069213.html
杨老师课程源码下载地址:http://download.csdn.net/detail/fangyc/3006254#comment
2.在工程中导入组件或类型库
#import "组件所在目录myCom.dll" no_namespace
或
#import "类型库所在目录myCom.tlb"
using namespace MYCOM;
--Method 1-------------------------------------------------------
CoInitialize(NULL);
CLSID clsid;
CLSIDFromProgID(OLESTR("myCom.GetRes"),&clsid);
CComPtr<IGetRes> pGetRes;//智能指针
pGetRes.CoCreateInstance(clsid);
pGetRes->Hello();
pGetRes.Release();//小心哦!!请看最后的“注意”
CoUninitialize();
--Method 2---------------------------------------------------------
CoInitialize(NULL);
CLSID clsid;
HRESULT hr=CLSIDFromProgID(OLESTR("myCom.GetRes"),&clsid);
IGetRes *ptr;
hr=CoCreateInstance(clsid,NULL,CLSCTX_INPROC_SERVER,
__uuidof(IGetRes),(LPVOID*)&ptr);
ptr->Hello();
CoUninitialize();
/article/5069213.html
杨老师课程源码下载地址:http://download.csdn.net/detail/fangyc/3006254#comment
2.在工程中导入组件或类型库
#import "组件所在目录myCom.dll" no_namespace
或
#import "类型库所在目录myCom.tlb"
using namespace MYCOM;
--Method 1-------------------------------------------------------
CoInitialize(NULL);
CLSID clsid;
CLSIDFromProgID(OLESTR("myCom.GetRes"),&clsid);
CComPtr<IGetRes> pGetRes;//智能指针
pGetRes.CoCreateInstance(clsid);
pGetRes->Hello();
pGetRes.Release();//小心哦!!请看最后的“注意”
CoUninitialize();
--Method 2---------------------------------------------------------
CoInitialize(NULL);
CLSID clsid;
HRESULT hr=CLSIDFromProgID(OLESTR("myCom.GetRes"),&clsid);
IGetRes *ptr;
hr=CoCreateInstance(clsid,NULL,CLSCTX_INPROC_SERVER,
__uuidof(IGetRes),(LPVOID*)&ptr);
ptr->Hello();
CoUninitialize();
相关文章推荐
- com组件调用代码示例----续
- 香港股市api调用代码返回示例
- Asp.net mvc 数据调用示例代码
- C#通过COM组件调用C++的代码
- kettle 程序调用执行ktr转换示例代码
- eoLinker-API_Shop_出行服务类API调用的代码示例合集:长途汽车查询等
- 通讯服务类API调用的代码示例合集:短信服务、手机号归属地查询、电信基站查询等
- C调用Python函数相关代码示例剖析
- Com组件调用JS代码并传递多个参数个JS函数
- php版微信小店调用api示例代码
- vue2组件之select2调用的示例代码
- 命令行方式调用winrar对文件夹进行zip压缩示例代码
- 电影票api 电影信息查询调用代码返回示例
- 快递100API接口调用代码示例
- C#调用EasyPusher推送到EasyDarwin流媒体服务器直播方案及示例代码整理
- Java构造函数的相互调用代码示例
- eoLinker-API_Shop_开发工具类API调用的代码示例合集:六位图片验证码生成等
- eoLinker-API_Shop_天气类API调用的代码示例合集:全国天气预报、实时空气质量数据查询、PM2.5空气质量指数等
- 调用BAPI_MATERIAL_SAVEDATA批量创建物料代码示例
- phpcms v9用get-sql调用数据表中的图组图片示例代码