smartpointerclient.cpp
上传用户:bjlvip
上传日期:2010-02-08
资源大小:744k
文件大小:0k
源码类别:

Windows编程

开发平台:

Visual C++

  1. // smartpointerclient.cpp
  2. #include <comdef.h>
  3. #include <iostream.h>
  4. #include "Componentcomponent.h" // Generated by MIDL
  5. void main()
  6. {
  7. CoInitialize(NULL);
  8. _COM_SMARTPTR_TYPEDEF(ISum, IID_ISum);
  9. ISumPtr myRef(CLSID_InsideCOM);
  10. int result;
  11. myRef->Sum(5, 13, &result);
  12. cout << "Client: 5 + 13 = " << result << endl;
  13. myRef = NULL;
  14. CoUninitialize();
  15. }