Windows应用程序的特点
面向对象:针对windows应用的本身
控制台窗口:提供了一种标准的基于文本的界面和命令提示环境,输入命令 函数,输出字符形式
应用程序:人机交互界面是窗口,本身便是对象
对象通俗来说就是Windows应用程序界面上的各种规范的部件(如:窗口、菜单、按钮、对话框、程序模块),而编写Windows程序相当一部分工作是在创建对象和为对象属性赋值。
对象特征
- 具有规范的形态和操作模式。
- 具有消息传递机制和事件驱动机制。
- VC++是采用消息队列方式进行消息处理的。
- 多任务和多线程
- 多种形式的输入输出手段(硬软件输入)
- 与设备无关的图形输出(GDI图形设备接口控制输出)