Windows - 程序设计基础
MENU
应用程序的创建
DOS->图形化GUI->图形化GDI+(Graphics Device Interface)->WPF
16位->32位->64位
Windows 平台最常用得有下面5个基本程序类型
- 控制台应用程序
- 窗体应用程序
- 动态链接库、
- 服务程序
- Web应用程序
一个普通得解决方案包括下面几种文件类型:
- 解决方案文件 *.sln
- 项目文件
- 窗体代码文件.cs
- 窗体界面设计代码文件 .Designer.cs
- 资源文件 .resx
- Program.cs 文件
代码的大纲显示
#region、#endregion
Windows操作系统的主要特点
面向对象
在Windows中,窗口、菜单、事件皆是对象,而对话框与各种控件只是一些特殊的窗口,所以对界面元素的操作和消息/事件的处理都涉及到对象。这些对象的属性和操作,由API的数据结构和函数(或由MFC和.NET框架中的类)提供
消息/事件驱动
资源共享与数据交换
资源共享这一多任务OS的特点,以避免耗尽资源而造成系统死机
与设备无关的GDI
在不同的显卡、打印机和显示器上输出同一个图形