首页 > Windows开发 > 详细

Winform基础详解三——关于program.cs

时间:2021-03-18 10:07:20      阅读:62      评论:0      收藏:0      [点我收藏+]

Winform基础详解三——关于program.cs

program是整个Winform程序的主入口点。

[STAThread]

  • 表示一种当前应用程序的特性
  • 表示当前COM线程模型是单线程单元
  • 如果没有它,winform应用程序是无法工作的
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace winform
{
    static class Program
    {
        /// <summary>
        /// 应用程序的主入口点。
        /// </summary>
        [STAThread] //当前COM线程模型是单线程单元,如果没有它,winform应用程序是无法工作的
        static void Main()
        {
			//System.Window.Form.Application提供了一系列静态方法和属性,来管理应用程序
            Application.EnableVisualStyles();//启用应用程序的可视样式,通常作为main方法的第一句代码
            Application.SetCompatibleTextRenderingDefault(false);//将某些控件的CompatibleTextRendering设置为默认值false
            Application.Run(new MainForm());//指定当前应用程序要启动的窗体,这句话将要启动的窗体可见,并显示出来
			//这三句话次序不可以变
        }
    }
}

  • Application.Run(new MainForm());这句话中,new后面写想启动窗体的类名
  • 这里的类名是在窗体属性值中设置的Name名,而不是文件名

Winform基础详解三——关于program.cs

原文:https://www.cnblogs.com/mengmajun/p/14553516.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!