C++语言程序设计 第十三章 MFC库与 Windows程序开发概迷 清华大学郑莉
第十三章 MFC库与Windows程序开发概述 清华大学 郑 莉 C++语言程序设计
C++语言程序设计 清华大学郑莉 本章主要内率 o Windows程序的基本结构 MFc库简介 ●使用 Visual c+开发 Windows程序
C++语言程序设计 清华大学 郑莉 2 本章主要内容 ⚫ Windows程序的基本结构 ⚫ MFC库简介 ⚫ 使用Visual C++开发Windows程序
C++语言程序设计 清华大学郑莉 Windows程序的基本结构 开始执行 初始化应用」 初始化和创建 应用窗口 进入消息循环并 从消息队列得到 个消息 程序是否定义 是 当前消息是 退出”? 了对此消息的 处理消息 处理 是 否 终止执行 进行默认处理 3
C++语言程序设计 清华大学 郑莉 3 Windows程序的基本结构 开始执行 初始化应用 初始化和创建 应用窗口 进入消息循环并 从消息队列得到 一个消息 当前消息是 否“退出”? 终止执行 程序是否定义 了对此消息的 处理 进行默认处理 处理消息 否 是 否 是
C++语言程序设计 清华大学郑莉 WinMain(函数 ●初始化应用 初始化和创建应用窗口 ●进入应用程序的消息循环
C++语言程序设计 清华大学 郑莉 4 WinMain()函数 ⚫ 初始化应用 ⚫ 初始化和创建应用窗口 ⚫ 进入应用程序的消息循环
C++语言程序设计 清华大学郑莉 窗口过程 Wnd Proc0 执行窗口的消息处理: 分析消息信息,决定应用程序如何 处理消息或响应一个事件
C++语言程序设计 清华大学 郑莉 5 窗口过程WndProc() 执行窗口的消息处理: 分析消息信息,决定应用程序如何 处理消息或响应一个事件