com.h
上传用户:dfhlxjd
上传日期:2007-01-07
资源大小:12k
文件大小:0k
源码类别:

Shell编程

开发平台:

Visual C++

  1. //----------------------------------------
  2. // (c) Reliable Software 1997
  3. //----------------------------------------
  4. #ifndef _com_H_INCLUDED
  5. #define _com_H_INCLUDED
  6. #include <windows.h>
  7. #include <objbase.h>
  8. class UseCom
  9. {
  10. public:
  11.     UseCom ()
  12.     {
  13.         HRESULT err = CoInitialize (0);
  14.         if (err != S_OK)
  15.             throw "Couldn't initialize COM";
  16.     }
  17.     ~UseCom ()
  18.     {
  19.         CoUninitialize ();
  20.     }
  21. };
  22. #endif // _com_H_INCLUDED