VC下Debug版本和Release版本的区别

经常在 CSDN 上看见有人问 Debug 运行正常但 Release 失败的问题。以往的讨论往往是经验性的,并没有指出会这样的真正原因是什么,要想找出真正的原因通常要凭运气。最近我看了一些这方面的书,又参考了 CSDN 上的一些帖子,然后深入研究了一下关于二者的不同。以下是我的一些体会,拿来与大家共享。 本文主要包含如下内容: 1. Debug 和 Release 编译方式的本质区别 2. 哪些情况下 Release 版会出错 3. 怎样"调试" Release 版的程序关于Debug和Release之本质区别的讨论 一、Debug 和 Release 编译方式的本质区别 Deb...
IT技术 | 2011-06-24 13:05 | 阅读 728 次 | 评论 0 条

利用MFC消息映射机制自定义消息

利用MFC消息映射机制自定义消息 Windows系统中的程序大部分都是通过消息和事件驱动的。在windows下的应用程序主要工作是进行消息的循环处理,通过循环等待消息的到来和事件的发生,然后对不同的消息和事件运行相关的代码,完成相应的操作。Windows提供了大量的消息,主要包括3种类型:标准消息、通知消息和命令消息。当然也可以根据用户的需要自定义一些消息。这些消息在MFC中有统一的处理框架,即消息映射机制。消息映射机制将消息及其处理函数表示成一一对应的表,并对这张表进行分析处理。总的来说,MFC消息映射机...
IT技术 | 2011-06-18 11:36 | 阅读 925 次 | 评论 0 条
文章归档
最新评论