随笔分类 - MFC学习
摘要:转自:1.http://blog.sina.com.cn/s/blog_6b5180bf01012kbz.html2.http://blog.csdn.net/happyhhb/article/details/16232783.http://njufsh.blog.163.com/blog/static/1917928162011103104222589/孙鑫的MFC教程第4课主要讲了消息机制和MFC作图。MFC使用一种消息映射机制来处理消息,在应用程序框架中的表现就是一个消息与消息处理函数一一对应的消息映射表,以及消息处理函数的声明和实现等代码。当窗口接收到消息时,会到消息映射表中查找该消息
阅读全文
摘要:转自:http://blog.163.com/zhigang0633@126/blog/static/38790491200822711526168/讲述MFC AppWizard的原理与MFC程序框架的剖析。AppWizard是一个源代码生成工具,是计算机辅助程序设计工具,WinMain在MFC程序中是如何从源程序中被隐藏的,theApp全局变量是如何被分配的,MFC框架中的几个类的作用与相互关系,MFC框架窗口是如何产生和销毁的,对窗口类的PreCreateWindow和OnCreate两个函数的着重分析,Windows窗口与C++中的CWnd类的关系。1. 寻找WinMain入口:在安装
阅读全文
摘要:最近由于兴趣爱好,学习了孙鑫的MFC教程的第一课。看完视频了,自己便用visual studio 2010尝试了MFC编程,其中遇到了一些问题。1.vs2010不像vs6.0那样可以新建一个空的MFC应用程序,如果用vs2010 文件-新建-MFC应用程序-完成,所得到的MFC项目并不是空项目。vs2010为它提供了一些默认的模板吧(不清楚)。由于没有看懂默认提供的代码,解决的办法不是新建一个MFC应用程序,而是新建一个空项目(文件-新建-空项目),然后再在源文件夹下新建一个c++源文件,添加以下代码:#include #include LRESULT CALLBACK WinSunProc(
阅读全文