jjzjj

StringFromCLSID

全部标签

c++ - 为什么我可以在没有调用 CoInitializeEx 的情况下调用 StringFromCLSID?

我正在通过C++学习COM。来自MSDN:ApplicationsarerequiredtouseCoInitializeExbeforetheymakeanyotherCOMlibrarycallsexceptformemoryallocationfunctions.内存分配函数在我看来是CoTaskMemAlloc和CoTaskMemFree。但我明白了,无论是否调用CoInitializeEx和CoUninitialize函数,我的“HelloWorld”都能正常工作。在我的代码中,我使用了在combaseapi.hheader中声明的StringFromCLSID函数。所以,在