FXSend/AutoCoInitializeEx.h
2025-02-28 17:05:50 +08:00

30 lines
321 B
C++

#pragma once
class CAutoCoInitializeEx
{
public:
CAutoCoInitializeEx(void)
{
CAutoCoInitializeEx(true);
}
CAutoCoInitializeEx(BOOL bMTA)
{
if ( bMTA )
{
CoInitializeEx( NULL , COINIT_MULTITHREADED );
}
else
{
CoInitialize(NULL);
}
}
~CAutoCoInitializeEx(void)
{
CoUninitialize();
}
};