作者:PeterXu 来源:Blog.CSDN Blog: http://blog.csdn.net/peterreg/
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明。否则将追究法律责任。本文地址:http://blog.csdn.net/peterreg/archive/2008/04.aspx
接我的上一篇文章《一个简单的控制台程序》,下面我们来新建一个简单的控制台程序。
新建“项目”,“Windows窗体应用程序”,VS生成一系统文件,主要的是Program.cs和Form1的相关文件。
Program.cs文件类似的控制台程序中的文件
static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main(string[] args)
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}
Application类是一个密封类,提供 static 方法和属性以管理应用程序,例如启动和停止应用程序、处理 Windows 消息的方法和获取应用程序信息的属性。无法继承此类。
Run函数在当前线程上开始运行标准应用程序消息循环,并使指定窗体可见。
其它函数在后续的文章中逐步学习。
Form1相关文件
.cs 程序文件 描述程序的逻辑及控件
.design.cs 界面描述文件 描述界面的构成、布局
.resx 资源文件 程序的资源信息
Form1的构造函数中调用了InitializeComponent函数来初始化界面
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
}