【正文】
用 System::Windows::Forms命名空間。 ? 除了上述三種情況外,都可以使用 Visual C++.NET的Windows Forms來編寫窗口界面的應(yīng)用程序。 ? 使用了基于 MFC的 COM組件。但是Visual C++.NET還不能使用圖形設(shè)計(jì)工具來創(chuàng)建 Windows Forms應(yīng)用程序的框架,全部代碼還必須手工編寫。它們都可以創(chuàng)建 Windows Forms的應(yīng)用程序。所有的 .NET框架的語言都可以使用這些類。第 10章 WINDOWS窗體應(yīng)用程序 保定職業(yè)技術(shù)學(xué)院 第 10章 WINDOWS窗體應(yīng)用程序 ? WINDOWS FORM ? WINDOWS FORMS 命名空間 ? ? ? WINDOWS FORM Windows窗體是 .NET框架的一部分,它支持在 Windows平臺上構(gòu)建傳統(tǒng)的 GUI應(yīng)用程序。 Windows窗體提供一套眾多的類,便利了復(fù)雜用戶界面的創(chuàng)建。 1 Windows Forms與程序設(shè)計(jì) ? 微軟在 .NET框架中將 VB的圖形界面編程模式推廣到其它的編程語言中,如 Visual C.NET、 Visual 。 Visual C.NET、Visual Windows Forms應(yīng)用程序時可以使用 Designer工具,使編程簡化,自動生成框架代碼。 WINDOWS FORM 2 Windows Form與 MFC ? 傳統(tǒng)的 MFC編程和 .NET的 Windows Frorms都能夠?qū)崿F(xiàn)圖形界面的應(yīng)用程序,是使用 Windows Forms還是使用 MFC編程?要根據(jù)具體的情況來決定,下面的情況可以使用 MFC編程: ? 原來的 MFC項(xiàng)目,但不能將原來的項(xiàng)目移植到 Windows Forms的應(yīng)用。 ? 希望采用 MFC的文檔視圖結(jié)構(gòu)。 WINDOWS FORMS 命名空間 Windows Forms的類主要有兩個命名空間:System::Windows::Forms和 System::