我正在学习C[STAThread]
在我们的程序中吗?
答案
这STAThreadAttribute
本质上是 Windows 消息泵与 COM 组件通信的要求。
微软软件定义网络稍微详细地解释一下原因:
STAThreadAttribute 指示应用程序的 COM 线程模型是单线程单元。
这篇博文(为什么需要 STAThread? )也很好地解释了这个要求。2004 年 6 月发表的 MSDN 杂志文章(存档,2009 年 4 月)。
我正在学习C[STAThread]
在我们的程序中吗?
这STAThreadAttribute
本质上是 Windows 消息泵与 COM 组件通信的要求。
微软软件定义网络稍微详细地解释一下原因:
STAThreadAttribute 指示应用程序的 COM 线程模型是单线程单元。
这篇博文(为什么需要 STAThread? )也很好地解释了这个要求。2004 年 6 月发表的 MSDN 杂志文章(存档,2009 年 4 月)。