Windows编程 Windows程序的生与死(下)
摘要:
再谈程序之“死”记得在第二回中我对程序的“死”只是一句话带过,因为我还没有铺垫好,好了现在我们可以详细的分析一下这个过程了。这还要从while消息循环说起,还记得GetMessage函数吗?它是一个BOOL类型函数,当它收到WM_QUIT消息时(即消息结构体的message成员变量为WM_QUIT,可见注释⑦),函数返回0,意味着消息循环结束。若收到除WM_QUIT之外的消息,函数就返回非0值了,消息循环继续进行。再来研究一下WM_CLOSE消息喝和WM_DESTROY消息。不知读者是否注意到”上“与“中”的代码有没有什么不一样的地方?对了,“中” 的代码多了(加了行69-74这一段,就是用来 阅读全文
posted @ 2013-07-29 15:43 小 鬼 阅读(530) 评论(0) 推荐(0)
浙公网安备 33010602011771号