【发布时间】:2019-12-11 00:11:16
【问题描述】:
如何使用 Delphi 创建一个 (Windows) 控制台应用程序,该应用程序的主线程初始化为 COINIT_MULTITHREADED?
如果我在第一条语句中调用CoInitializeEx(nil, COINIT_MULTITHREADED),我会得到一个 HRESULT 0x80010106(设置后无法更改线程模式),因此很明显一些之前运行的代码已经调用了CoInitialize/Ex。
我怎样才能让主线程成为COINIT_MULTITHREADED?
【问题讨论】:
标签: delphi com apartments apartment-state