minigui笔记

时间:2015-09-25 03:31:16
【文件属性】:

文件名称:minigui笔记

文件大小:10KB

文件格式:

更新时间:2015-09-25 03:31:16

minigui笔记

minigui编程总结1. 窗口过程如果不处理某条消息,一般必须把这条消息传给系统进行默认处理。主窗口过程通常调用 DefaultMainWinProc 来完成消息的默认处理工作,并返回该函数的返回值. 绝大多数的窗口过程只处理几种类型的消息,其它的大部分消息则通过DefaultMainWinProc 交由系统处理. 对话框的缺省消息处理由 DefaultDialogProc 函数完成. 控件窗口的缺省消息处理由 DefaultControlProc 函数完成。 2. SendNotifyMessage 一般用来从控件向其父窗口发送通知消息。SendMessage 如果发送消息的线程和接收消息的线程不是同一个线程,发送消息的线程将阻塞并等待另一个线程的处理结果,然后继续运行。 3 应用程序调用 InvalidateRect 函数使某个矩形区域变成无效时,窗口将具有特定的无效区域。这时,MiniGUI 将在处理完所有的邮寄消息、通知消息之后处理无效区域,并向窗口过程发送 MSG_PAINT 消息。


网友评论