MFC学习者进。。
刚刚开始学MFC,用的工具是VS2010,但是不知道怎么回事,照着书上的程序步骤来做,却得不到与书上相同的结果,是不是所用的开发工具不一样所致啊?
还有有哪位过来人能告诉我应该从哪里开始学起呢?看孙鑫的视频不是很懂,有没有入门版的教程可以推荐下呢?
[解决办法]
个人的感觉,学习建议还是看书,看视频感觉没那么方便,看下mfc的入门书籍。
[解决办法]
primer 这个适合初学者 要是看孙鑫的 先用vc6还是容易些 用2010有点费劲
[解决办法]
vc6吧,资料多。
[解决办法]
很强大,我也在学习中
[解决办法]
书是人类进步的阶梯 最好先看书 然后在看视频
[解决办法]
慢慢看,多看几次
我就从那个视频中才学到点东西的
坚持应该就行
[解决办法]
编码方式的问题吧
[解决办法]
孙鑫视频上的是用vc6.0演示的
[解决办法]
我也在看孙鑫的视频,说几个不能在vs2010中编绎通过的吧,比如说很多它视频中是"######(汉字)",在VS2010中要变为L"#####(汉字)",还有cstring +=nChar;在vc6.0中可以,但在vs2010中不行,可以改为cstring+=(TCHAR)nChar;还有。。。。想想再说吧。
[解决办法]
用vc6吧
[解决办法]
vc6.0我是不喜欢,界面不漂亮,还是win7+vs2010的好啊
[解决办法]
VS的和VC++的很多都不尽相同,对初学者是大问题啊!我也是这样,求解
[解决办法]
看书或视频,依个人习惯,我看的也是孙鑫的《VC++深入详解》(是书~),入门的话我觉得这个是我见过得最适合的
工具的问题,跟着书上的来(以前我也是Win7+VS2010,后来老师担心不兼容啊、什么的问题,就给换成了XP+VC6.0),刚入门的时候还是尽量少找些不必要的麻烦
[解决办法]
孙鑫的书和视频都是VC6.0的,初学者用的话比较困难。有一本《深入浅出MFC》,挺好的。还有《MFC编程经验技巧》,里面有许多实用的技巧,上手会比较快,如果要源代码可以留邮箱给我。
[解决办法]
孙鑫的视频应该是最简单的吧,适合入门
[解决办法]
有同感
[解决办法]
先看看一些基础教程吧,孙鑫的一开始就看,却是看不太懂的,可以先看看 windows程序设计 第五版
[解决办法]
建议先用VC6入门,然后再转VS2010。VC6默认没有采用UNICODE编码,而VS2010在利用向导创建MFC的时候默认是采用UNICODE的,建议先整明白多字节编码,再考虑用UNICODE,不然很纠结的。另外VS2010的MFC多了CMFCXXX的类,新增的控件资料很少,你可能会学的很费劲。另外VS2010整个操作布局与VC6有较大区别,VS2010功能更强大了,但也相对复杂,VC6比较容易上手,对于新手比较适合,直接用VS2010,如果没有人教可能会让你手足无措。
[解决办法]
建议先用VC6, 现在多数介绍MFC的书都进的是vc6版本的. <<深入浅出MFC>>这是一本非常好的入门书, 它是VC5版本的, 跟VC6没多少差别. VC2003, 2005, 2008的MFC都变化不大, 到2010版本就变化大了. 但是现在介绍2010版本MFC细节的书还几乎没有, 所以你还是从VC6开始吧, 等了一定基础再用VC2010. VC2010确实功能比较强大, 对MFC也确实做了很多强化. 但初学者还是从基础还始吧. <<深入浅出MFC>>会告诉你什么是MFC程序, 怎么样从0开始写MFC程序! 很不错的, 不过学什么最重要的都是要有耐心, 有恒心.
[解决办法]