WIN系统服务编程WN系统服务编程.pptVIP

  • 21
  • 0
  • 约 79页
  • 2017-03-28 发布于贵州
  • 举报
WIN系统服务编程WN系统服务编程

修改sum()函数的代码 打开 MyMath.cpp 文件,找到 Sum 方法修改sum()函数的代码如下: STDMETHODIMP CMyMath::Sum(LONG a, LONG b, LONG* s) { *s = a + b; return S_OK; } MyService.idl MyService项目中还有一个自动生成的源文件MyService.idl,用于定义MyService服务的通用接口。在客户端程序中可以调用其中定义的通用接口。 …… library MyServiceLib { importlib(stdole2.tlb); [ uuid8787-4EFB-8472-4B3F7F570304), helpstring(MyMath Class) ] coclass MyMath { [default] interface IMyMath; }; }; 9.4.2 在客户端程序中使用组件类 在生成ATL服务应用程序时,除了exe文件外,还可以生成一个tlb文件,其中包含COM的类型信息。在客户端程序中使用#import语句可以导入tlb文件,从而调用组件类,代码如下: ? #import tlb文件所在的目录\\MyService.tlb ? 因为要引用MyServiceLib库中的类和接口

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档