Windows Forms程式:類似於Windows程式,是指能在微軟公司作業系統平台如Windows 98,Windows NT及Windows2000等平台上面啟動並執行,有著非常漂亮臉蛋(如表單、菜單、各種控制等)的程式。Windows Forms是在.Net平台中初次出現的概念,也稱為Windows表單,由於是.Net Windows Forms程式,因此你的視窗系統就必須首先安裝.Net平台,才能運行。
Visual Studio .Net:是微軟.Net平台上的一個功能強大的、整合多種開發語言的軟體開發工具。通過該開發工具,大多數.Net程式設計語言都可以實現RAD(快速開發)。
2 Windows Forms中的幾個基本概念
啟動程式
Windows Forms程式與一般運用程式不同的是其是通過非常漂亮的外觀表單及表單上各種控制項與使用者互動。程式不是一步一步的執行,而是有一個訊息迴圈,根據使用者的各種操作所引發的事件選擇執行相應的功能。為了能管理、解釋Windows的各種訊息、使用者鍵盤或滑鼠輸入並響應各種事件,.Net類庫為我們提供了一個專門用於啟動Windows程式的類:System.Windows.Forms.Application,通過使用Application類,我們可以非常容易就啟動一個Windows Forms程式,並把有關訊息的解釋、鍵盤及滑鼠的輸入管理、各種事件的響應等都交由Application負責處理。
Windows作業系統最主要的成功得源於其漂亮的外觀,即表單。一般的Windows程式都有一個表單,你可以把各種各樣的控制項(如標籤、文字框、命令按鈕等)放置在表單上,組成一個非常人性的人機介面。在.Net Windows Forms中使用表單只需從System.Windows.Forms.Form類或其衍生類別的建立一個對象即可。
public delegate void EventHandler(object sender,EventArgs e); [C#]
Public Delegate Sub EventHandler(ByVal sender As Object,ByVal e As EventArgs) [Visual Basic]
public __gc __delegate void EventHandler(Object* sender,EventArgs* e); [C++]