|
|
#pragma once
/////////////////////////////////////////////////////////////////////////////
// COMの初期化
class CCoInitialize
{
public:
CCoInitialize()
{
m_hr = ::CoInitialize(NULL);
}
CCoInitialize(DWORD dwCoInit /*= COINIT_APARTMENTTHREADED*/)
{
m_hr = ::CoInitializeEx(NULL, dwCoInit);
}
virtual ~CCoInitialize()
{
::CoUninitialize();
}
public:
HRESULT GetLastHResult()
{
return m_hr;
}
public:
HRESULT m_hr;
};
|
|
 |
| © 2003 WAC.com All Right Reserved. |
 |
|