-- VC++
CoInitializeEx(NULL, COINIT_MULTITHREADED) 사용 시 설정값
어린왕자악꿍
2009. 3. 3. 10:57
종종 CoInitializeEx(NULL, COINIT_MULTITHREADED)를 쓰게 되는데 멀티스레드모델로 초기화하려면,
다음과 같은 설정이 필요하다.
// Project - Settings - C/C++ - General - PreProcessor definitions - _WIN32_DCOM
HRESULT hr = ::CoInitializeEx(NULL, COINIT_MULTITHREADED);
...
::CoUninitialize();
다음과 같은 설정이 필요하다.
// Project - Settings - C/C++ - General - PreProcessor definitions - _WIN32_DCOM
HRESULT hr = ::CoInitializeEx(NULL, COINIT_MULTITHREADED);
...
::CoUninitialize();