Windows 系统 的 SDK 程序开发,真容易把 程序员 转悠懵,搞晕为止。
因为在程序代码中 不能直接的看到 窗口自己处理自己内部的部件的事件的代码执行过程。
例如 单击某按钮,产生的动作,不是直接对自己窗口中的 函数过程 下指令并进行处理,
而是将 动作产生的消息 发送到 windows 系统,系统再根据消息的内置信息,再次传回给当前鼠标单击过的窗口,
这时窗口才对消息进行处理,如果没有感兴趣消息,那么它又把消息甩给了windows系统进行处理,windows系统将处理后的结果再次返回给窗口消息处理程序,直到结束处理。
呵呵,实际上就是 :
“俺想管的俺管,俺不想管的你系统大哥管,你系统大哥管好了后把结果必须再告诉俺”
“俺就是懒,原因是你系统大哥惯嘀!!”
“咱哥俩就是好,经常喝酒交流心!”
总结体会:
“消息”是windows 的核心,
“消息传递与管理”才是windows 的王道!!!
今天的复习 总结!!