啟動對象就是當加載應用程序時所要調用的進入點(Entry Point)。一般來說,我們會將啟動對象設定成應用程序的主窗體,或是當應用程序激活時所會執行的Main程序。值得注意的是,類庫項目與ASP.NET Web應用程序項目都沒有進入點,因此沒有啟動對象。
第1章應用程序的基礎設置技巧要給一個Visual C# 2005的Windows應用程序項目設定啟動對象,您必須修改Programcs文件,基本的程序代碼如下所示:
using System;
using SystemCollectionsGeneric;
using SystemWindowsForms;
namespace CH1
{
staticclass Program
{
///<summary>/// 應用程序的主要進入點。
///</summary>
[STAThread]
staticvoid Main()
{
ApplicationEnableVisualStyles();
ApplicationSetCompatibleTextRenderingDefault(false);
ApplicationRun(new StartUpForm());
}
}
}
上述寫法是一種常見的寫法,那就是把啟動窗體傳遞給ApplicationRun方法。當然,您也可以將項目中其他已有的窗體名稱傳遞給ApplicationRun方法,以便使用該窗體作為啟動窗體。

