Windows程序和消息的基本流程 并始我行 取 消息 理消 否 目 是 终止执行
Windows程序和消息的基本流程 初始化 开始执行 当前消息是 “退出”消息 从消息队列 取得一个消息 终止执行 是 否 是否当前程序 要处理的消息 默认处理 处理消息 否 是
消息分类 今在 Windows中,操作系统的各部分之间以及 应用程序之间,通过消息进行通信 据统计大约有近千种消息,但从分布来说, 可以分为系统消息和应用程序消息两种类型 其中系统消息可分为如下三类 a)标准 Windows消息 b)控件消息 c)命令消息
消息分类 ❖ 在Windows中,操作系统的各部分之间以及 应用程序之间,通过消息进行通信 ❖ 据统计大约有近千种消息,但从分布来说, 可以分为系统消息和应用程序消息两种类型。 其中系统消息可分为如下三类 a)标准Windows消息 b)控件消息 c)命令消息
消息的数据结构 消息定义成如下的一个结构体 a)目标窗口句柄 b)消息标识 c)参数 WParam和 IParam
消息的数据结构 ❖ 消息定义成如下的一个结构体: a)目标窗口句柄 b)消息标识 c)参数wParam和lParam
Windows应用程序的结构框架 Windows应用程序的基本结构具有固定性: 入口点函数 WinMain 窗口函数 令构成了 Windows应用程序的基本框架
Windows应用程序的结构框架 ❖ Windows应用程序的基本结构具有固定性: 入口点函数WinMain 窗口函数 ❖ 构成了Windows应用程序的基本框架
WinMain函数 WinMail函数是 Windows应用程序的入口点 WinMain函数用于完成一些特别的功能,其 中最主要的是创建该应用程序的主窗口,为 此,多数程序需要执行如下4部分操作: 1)注册窗口类 2)创建窗口 3)显示窗口 4)建立消息循环
WinMain函数 ❖ WinMain函数是Windows应用程序的入口点 ❖ WinMain函数用于完成一些特别的功能,其 中最主要的是创建该应用程序的主窗口,为 此,多数程序需要执行如下4部分操作: 1)注册窗口类 2)创建窗口 3)显示窗口 4)建立消息循环