初学vc++的疑惑! 小弟正在学用vc++可是有些疑惑!好像给我的感觉是mfc做了很多要往里边添代码,可是怎么才能和mfc提供的程序和为一体呢?或是就不用管做自己的?我正在看《vc++技术内幕》,小弟愚见还望赐教!多谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用API啦,直接写就是拉,或者用WTL拉 你应该先明白mfc都为你做了什么工作 学VC之前你要了解WINDOWS的编成机制,因为MFC为你做了很多的封装,就是把WINDOWS的很多命令集成在它里头了。 你应该先明白mfc都为你做了什么工作然后在你想要实现功能的地方添加代码,不要管其他的。 Windows系统是一个基于消息处理的图形界面系统。程序的运行过程就是触发事件,影响消息的循环过程。MFC提供了对消息进行处理的框架结构及处理不同消息的类。你所要做的是:在已有或重载的消息处理函数中,添加自己需要的代码,实现自己需要的功能。所以你要了解:MFC框架结构是什么,需要处理哪些消息,怎样添加消息(当然是通过ClassWizard方便了)。 自己看看书啦,推荐:侯捷<深入浅出mfc(第二版)>,看了不明白再来问吧 珍重推荐<深入浅出MFC(第二版)>,边看边编写程序。 我刚看完了 inside VC++ 第四版。清华的那本。 。由于以前看过《 programming windows》所以看这本书一下子就看完了。挺容易的。但后面的自动化COM什么的我没看,嗨,第四版已经老罗,况且前沿的东西不太想看,说不定过了两年毕业了。呵~又是什么样子。还是多写写程序,多看看例程。看完了做了一个扫雷游戏。花了四天时间# 一塌糊涂。不过看上去还是蛮不错的。界面功能什么的和microsoft的那个应该差不多吧。楼主说的那段话我几乎没有看懂。什么叫不用管做自己的? 没看懂什么意思。不过我的经验是。用classWizard方便了很多啊,比直接用SDK的switch case方法做好多了。 可能楼主对消息分布机制还不太了解罢。 《programing windows》可是本好书哦。用纯C写windows程序。 《Windows 程序设计》《深入浅出MFC》《VC++技术内幕》(第四版)学习V,C好好读读这三本书 去掉SetRegistryKey,程序不能运行 VC 枚举系统任务栏上的窗口 win32下使用资源视图的Accelerator编辑快捷键后把程序编译出来后设置的快捷键没有反应 DataGrid 发布问题 请问一个LoadLibrary的问题 COM技术内幕第13章的例程怎样才能编译成功? 请问现在讲用WIN32的API来进行多线程编程的哪本书写得好? 请教有关乐曲加和弦的算法。(高分送上,还可另加) 为什么不能正常显示? 如何从outlook,foxmail 通讯簿中直接读出和写入内容? 在vc上有没有这样的类? 我想用程序实现ACCESS2000数据库和文本文件之间的互导,怎么做?
然后在你想要实现功能的地方添加代码,不要管其他的。
程序的运行过程就是触发事件,影响消息的循环过程。
MFC提供了对消息进行处理的框架结构及处理不同消息的类。
你所要做的是:在已有或重载的消息处理函数中,添加自己需要的代码,实现自己需要的功能。
所以你要了解:MFC框架结构是什么,需要处理哪些消息,怎样添加消息(当然是通过ClassWizard方便了)。
《深入浅出MFC》
《VC++技术内幕》(第四版)学习V,C好好读读这三本书