- 6
- 0
- 约 37页
- 2016-09-16 发布于河南
- 举报
MFC框架技术详解
MFC框架机制详解
MFC框架消息流动详解
Windows消息机制要点
窗口过程每个窗口会有一个称为窗口过程的回调函数(WndProc),它带有四个参数,分别为:窗口句柄(Window Handle),消息ID(Message ID),和两个消息参数(wParam, lParam), 当窗口收到消息时系统就会调用此窗口过程来处理消息。(所以叫回调函数)
消息类型1 系统定义消息(System-Defined Messages)在SDK中事先定义好的消息,非用户定义的,其范围在[0x0000, 0x03ff]之间,可以分为以下三类:1 窗口消息(Windows Message)与窗口的内部运作有关,如创建窗口,绘制窗口,销毁窗口等。可以是一般的窗口,也可以是Dialog控件等。
第一个消息是:WM_NULL = $0000;
最后一个消息是:WM_DDE_LAST = WM_DDE_FIRST ($03E0)+ 8=$03E8=1000;
中间有几个地方并不连续;
如:WM_CREATE, WM_PAINT, WM_MOUSEMOVE, WM_CTLCOLOR, WM_HSCROLL...2 命令消息(Command Message)与处理用户请求有关, 如单击菜单项或工具栏或控件时, 就会产生命令消息。WM_COMMAND, LOWORD(wParam)表示菜单项,工具栏按钮或控
原创力文档

文档评论(0)