使用 Delphi,如何创建一个 (Windows) 控制台应用程序,其主线程初始化为COINIT_MULTITHREADED
?
如果我CoInitializeEx(nil, COINIT_MULTITHREADED)
在第一条语句中调用,我会得到一个 HRESULT 0x80010106(设置后无法更改线程模式),所以很明显一些以前运行的代码已经调用了CoInitialize/Ex
.
我怎样才能得到主线程COINIT_MULTITHREADED
?
使用 Delphi,如何创建一个 (Windows) 控制台应用程序,其主线程初始化为COINIT_MULTITHREADED
?
如果我CoInitializeEx(nil, COINIT_MULTITHREADED)
在第一条语句中调用,我会得到一个 HRESULT 0x80010106(设置后无法更改线程模式),所以很明显一些以前运行的代码已经调用了CoInitialize/Ex
.
我怎样才能得到主线程COINIT_MULTITHREADED
?