我有一个需要在STA公寓状态下运行的功能.我不想检查它是否作为STA运行,如果没有生成一个在STA中运行的新线程.
如何检查当前线程运行的公寓状态?
.net c# multithreading sta apartment-state
.NET Thread类有一个方便的函数GetApartmentState(),它返回线程上下文的公寓.是否有类似的Co <something-something>函数用于本机代码(C++,C)?我觉得我应该知道,因为我已经编程COM近10年了,但我找不到答案.
c++ com native apartment-state
apartment-state ×2
.net ×1
c# ×1
c++ ×1
com ×1
multithreading ×1
native ×1
sta ×1