私はよく単純なコンソール アプリケーションから始めてアイデアを試し、新しい GUI ベースのプロジェクトを作成してコードをコピーします。もっと良い方法はありますか? 既存のコンソール アプリケーションを簡単に変換できますか?
34237 次
2 に答える
78
新しい Winform を追加するだけで、次のコードを に追加しますMain
。
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
また、Windows アプリケーションが使用する COM スレッド モデルを示すために、関数[STAThread]
の上で属性が宣言されていることを確認してください (STAThread の詳細については、こちらを参照してください)。Main
次に、プロジェクトを右クリックしてプロパティを選択し、「出力タイプ」を Windows アプリケーションに変更すれば完了です。
編集 :
VS2008 では、変更するプロパティはアプリケーション タイプです。
于 2008-09-27T23:21:25.313 に答える
28
完全を期すために、そして私のような他の初心者のために、以下も追加する必要があります。
System.Windows.Forms を使用します。
... Program.csの先頭へ
于 2009-03-31T00:58:24.397 に答える