有些用户操作可能即产生进队消息,又产生不进队消息。并且有些不进队消息来自进队消息 。例如,退出应用程序时会产生一条进队消息WM_CLOSE,消息循环将其发送到窗口函数,处理该消息一般是调用DestroyWindow()来撤销并关闭窗口,并发送不进队消息WM_DESTROY到窗口函数。
消息是否进入队列由Windows自行操作,程序设计人员只需着力编写窗口函数即可。
有些用户操作可能即产生进队消息,又产生不进队消息。并且有些不进队消息来自进队消息 。例如,退出应用程序时会产生一条进队消息WM_CLOSE,消息循环将其发送到窗口函数,处理该消息一般是调用DestroyWindow()来撤销并关闭窗口,并发送不进队消息WM_DESTROY到窗口函数。
消息是否进入队列由Windows自行操作,程序设计人员只需着力编写窗口函数即可。