COM中的CoInitializeEx

来源:百度知道 编辑:UC知道 时间:2024/05/21 09:29:38
CoInitializeEx方法的作用是什么?一般在什么情况下(什么时候)调用此方法?

HRESULT CoInitializeEx(
LPVOID pvReserved,
DWORD dwCoInit //COINIT_MULTITHREADED or COINIT_APARTMENTTHREADED
);
当需要调用COM库时(除了内存申请函数如CoGetMalloc),需要使用CoInitializeEx来为当前线程初始化COM