【问题标题】:Do I still need to call CoInitialize(NULL) and CoUninitialize() if I switch to ATL?如果我切换到 ATL,是否还需要调用 CoInitialize(NULL) 和 CoUninitialize()?
【发布时间】:2011-04-11 05:56:20
【问题描述】:

CoInitialize(NULL)CoUninitialize() 是否被 ATL 自动调用?

或者我仍然需要在我的 COM 应用程序的开头和结尾分别调用 CoInitialize(NULL)CoUninitialize()

【问题讨论】:

    标签: visual-studio-2008 atl


    【解决方案1】:

    事实上,您必须在要使用 COM 调用的每个线程中调用它们。

    【讨论】:

      猜你喜欢
      • 2013-10-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-17
      • 2015-07-13
      • 2011-08-04
      • 2019-12-26
      • 2017-10-03
      相关资源
      最近更新 更多