Windows编程基础
Windows编程基础
主要内容 Windows编程基础 用MFC创建 Windows应用程序 用 AppWizard生成MFC应用程序
主要内容 •Windows编程基础 •用MFC创建Windows应用程序 •用AppWizard生成MFC应用程序
C、C++、Vc之比较 C vS C++ C和c++都是程序设计的语言 oC是c++的子集,C++增强了C的功能 ·C++增加了面向对象的功能,以事件驱动程序执行
C、C++、VC之比较 •C vs. C++ •c和c++都是程序设计的语言 •c是c++的子集,C++增强了c的功能 •c++增加了面向对象的功能,以事件驱动程序执行
ovC vs C++ vC是工具,而C++是程序设计语言 vC是基于C++的可视化集成开发环境,拥有C++编 译器和MFC(徼软基础类库)等 ·C++增加了面向对象的功能,以事件驱动程序执行 C++ MEC C++编译器编译器
•VC vs. C++ •vc是工具,而c++是程序设计语言 •vc是基于c++的可视化集成开发环境,拥有C++编 译器和MFC(微软基础类库)等。 •c++增加了面向对象的功能,以事件驱动程序执行 MFC c++编译器编译器 C C++
Windows编程基础 windows为运行的应用程序创建消息队列,当相 应的事件发生后, windows将其转换为消息,然后放 入消息队列,应用程序不断地从队列中取出消息,然 后根据消息发送到对应的窗口中执行相应的程序代码。 事件 应用程序 键盘消息消 多任务[鼠标消息 提取消息 执行环境[他消剧阶 处理消息
Windows编程基础 键盘消息 事件 消 息 队 列 提取消息 处理消息 应用程序 其他消息 多任务 鼠标消息 执行环境 windows为运行的应用程序创建消息队列,当相 应的事件发生后,windows将其转换为消息,然后放 入消息队列,应用程序不断地从队列中取出消息,然 后根据消息发送到对应的窗口中执行相应的程序代码