Windows Phone 中Com组件调用示例下载

本文是对使用原生代码在Windows Phone Mango上开发程序的一篇文章的补充说明,通过示例代码详细介绍了COM组件的定义与使用,包括接口、类及库的声明。

主要是对 “在windows phone Mango中使用原生代码开发程序” 一文中描述程序的补充。有朋友没有明白,所以写了一个。

 1 [
2 object,
3 uuid(00A5B33F-1CED-455A-A688-958AFD3A8CE1),
4 dual,
5 nonextensible,
6 helpstring("ITestSample Interface"),
7 pointer_default(unique)
8 ]
9 interface ITestSample : IUnknown{
10 HRESULT TestMethod1();
11 HRESULT TestMethod2(BSTR InputString, BSTR* OutputString);
12 };
13 [
14 uuid(8E60F6EE-6CCE-4DC2-8D62-639BBBFF7C24),
15 version(1.0),
16 helpstring("ComNative 1.0 Type Library")
17 ]
18 library ComNativeLib
19 {
20 importlib("stdole2.tlb");
21 interface IDocHostUIHandlerDispatch;
22 interface IAxWinAmbientDispatchEx;
23 [
24 uuid(0B615DF3-49D9-4334-879F-A3484D0FD477),
25 helpstring("TestSample Class")
26 ]
27 coclass TestSample
28 {
29 [default] interface ITestSample;
30 };
31 };

注意红色GUID标识。

示例代码下载

转载于:https://www.cnblogs.com/thilong/archive/2012/03/05/2380374.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值