본문 바로가기

Mobile Develop/Windows CE 5 / 6

WinCE5에서 CoInitialize() 사용

WinCE5에서 외부 COM DLL을 로드하기 위하여 초기화를 해주는

CoInitialize()라는 함수는 WinCE5에서 지원하지 않는다

 

MSDN을 살펴 본 결과

역시... 죽으란 법은 없나보다

 

This function is not supported. Instead, your application should call CoInitializeEx using the COINIT_MULTITHREADED constant in the second parameter, like this:


CoInitializeEx(x, COINIT_MULTITHREADED);


If your application uses calls to CoInitialize, you can use a #define directive to map CoInitialize to CoInitializeEx, like this:


#define CoInitialize(x)     CoInitializeEx(x, COINIT_MULTITHREADED)

 

역시 MSDN…