FXSend/AutoCoInitializeEx.h

30 lines
321 B
C
Raw Normal View History

2025-02-28 17:05:50 +08:00
#pragma once
class CAutoCoInitializeEx
{
public:
CAutoCoInitializeEx(void)
{
CAutoCoInitializeEx(true);
}
CAutoCoInitializeEx(BOOL bMTA)
{
if ( bMTA )
{
CoInitializeEx( NULL , COINIT_MULTITHREADED );
}
else
{
CoInitialize(NULL);
}
}
~CAutoCoInitializeEx(void)
{
CoUninitialize();
}
};