当前位置:IT快活林→快活林学院数据结构

C# 中WindowsForm 的初始化信息 [STAThread]

作者:宋井华   发布时间:2008-5-21 11:44:08


 [STAThread]指的是单线程入口

指示应用程序的 COM 线程模型是单线程单元 (STA)。

[STAThread]是Single Thread Apartment单线程套间的意思。是一种线程模型。其它的好像还是MTA(多线程套间)、Free Thread(自由线程)。这个属性要加在主 Main 上。这个属性只在 Com Interop 所用,如果全部是 managed code 则无用。简单的说法:[STAThread]指示应用程序的默认线程模型是单线程单元 (STA)。启动线程模型可设置为单线程单元或多线程单元。如果未对其进行设置,则该线程不被初始化。

也就是说如果你用的.NET Framework,并且没有使用COM Interop,一般不需要这个Attribute。

上一页  [1] [2] 

》热 点 关 注