让编程改变世界编程
Change the world by program函数
我记得有童鞋会问:若是个人程序须要在关闭前让用户判断是否肯定要关闭窗口,我应该响应哪一个消息呢?响应WM_DESTROY消息吗?
..... 此处省略N多内容,具体请看视频讲解 ...... 学习
在传统的C语言中,咱们须要程序实现什么功能,咱们就去直接调用相应的函数来完成。例如须要打开文件,那么我会调用fopen函数,须要打印到显示器,咱们调用printf函数。 在Windows编程,你的思路就要转变过来了。你不能再认为是你去调用Windows提供的API函数来完成须要的功能,若是你这么想,那么你的思惟仍是停留在C语言上。 ..... 此处省略N多内容,具体请看视频讲解 ...... spa
前面咱们提到过一个Windows程序具备一个消息循环,用于从消息队列中检索和分发消息,其中检索消息是经过GetMessage函数实现的,而分发消息是经过调用DispatchMessage函数实现。 有童鞋可能会问,窗口过程里边都有返回值,这个返回值是返回到哪里?Windows又是如何处理的? ..... 此处省略N多内容,具体请看视频讲解 ...... 设计
学习Windows,咱们还须要知道Windows NT是抢占式多任务环境,这就意味着当一个程序完成一项很是耗时的工做时,Windows容许用户将控制权切换到其余程序上。 这本是一件很是棒的设计,但这种抢占式多任务模式未必老是会按照你指望的方式去工做。 ..... 此处省略N多内容,具体请看视频讲解 ...... [buy] 得到全部教学视频、课件、源代码等资源打包 [/buy] [Downlink href='http://kuai.xunlei.com/d/BdsUAwIYDQCdAcBTe71']视频下载[/Downlink]视频