從控制台執行 WinForms
如何從控制台應用程式建立、執行和管理 Windows 窗體?
解決方案:
有兩種實現此目的的主要方法:
選項1:更改應用程式類型
選項 2:新增直接引用
程式碼實作:
這是一個範例程式碼片段,展示了直接引用方法:
using System.Windows.Forms; [STAThread] static void Main() { Application.EnableVisualStyles(); Application.Run(new Form()); // or whatever }
注意:此程式碼的關鍵方面是Main 方法上的[STAThread] 屬性,它確保與WinForms組件互動的完整 COM 支援。
以上是如何從控制台應用程式運行 Windows 窗體?的詳細內容。更多資訊請關注PHP中文網其他相關文章!