学完了c++语法,想学vc,这三本书哪本好?还是有更好的?
解决方案 »
- 对对碰外挂一点儿小问题
- USB当做COM接收数据问题
- 请问:(一)怎样得到在鼠标移动完毕的消息。CView1::OnMouseMove{if(坐标移动过,且当前已经停止移动了)MessageBox("aa")},意思就是说在这个CView1中移动鼠标,如果一直都移动的话,那就没msg,止到移动了鼠标后停下
- 视图类中显示控件输入的内容(急!!!!!!!!!)
- 动态链接库调用ADO连接的问题
- 如何把manifest文件加到OCX控件里面
- 菜鸟问题,在线等待,如何通过机器名获得IP!
- 这儿人多,我问问这里!我的IIS问题,别的计算机访问网站,老是要网络密码!
- 我用Visual Studio 2005做DLL的时候,没有生成lib文件的呢?平时Visual C++6.0可以生成的呀?请指点。
- 如何能得到本机的计算机名称并显示在编辑框中。
- 我想问一下设置快捷键的API函数
- 关于通过代码来让win2k配置成dhcp client的问题?
《vc++技术内幕》是一本好的参考书
<<windows程序设计>>没读过,不过听说也不错建议先读<<深入浅出MFC>>或<<windows程序设计>>,《vc++技术内幕》作为一本案头手册
然后就是照着Programming VC++一步一步的做,这本书我没看完。不过觉得它实践性很强,这点比候捷那本深入浅出MFC强出不止一个档次去。等能够熟练使用那些Wizard的时候,没事就看看Wizard的生成代码,想想这些代码是干什么的。有时间顺便把Windows设计的后面几章看完,再看看Windows核心编程。如果想对MFC深入了解的,可以继续去看那本深入浅出MFC和《Programming Windows with MFC》,如果不需要深究MFC就不用看了。我这2本书看了一半都丢下了,因为用MFC的机会实在不多。顺便说一句,未来哪……还是DotNet的天下呀!!!
那不要看很多书?你说DotNet的天下,DotNet里的vc不还是用mfc吗?莫非两者的mfc不同?要说c#的话很多地方还不能代替vc吧?
我不骗你,如果你不信,可以试3个月,我保证你一头雾水!
这本书不是教你怎么编程序,而是怎么使用VC这个软件...
当你对VC这个软件都不了解,怎么开发??常常有人问什么东西怎么弄,什么东西怎么弄的时候...看了这本书之后.你很快就会成为VC的熟练用户..工欲善其事.必先利其器.
之后可以看深入浅出mfc
最后是vc技术内幕
从我个人的感受来说,我觉得C#除了没有模版之外,已经很完美的达成了“更好的C++”这个目标。几乎所有C++应该有的东西它都有了。
基本上,如果写一些桌面小应用。能用C#做的我就不会用C++做。能用Windows Forms的地方,我就不会用MFC。
而且平时随便写一些小程序验证一下某些语法之类的,用Console程序更方便快捷。我现在用到MFC的地方基本上就是做一个界面测试一下COM组件。做这个事情,根本不需要对MFC有多大了解。下面一个项目很可能客户要求用C++ Builder,说白了,还是看工作要求你用什么,程序员自己大概是没有选择的权利的。
最后看《深入浅出MFC》
建议:1.先看"VC技术内幕",但不一定全部看完,多多熟悉一些基本控件的用法;
2.再看“深入浅出MFC”,不一定看懂,似懂非懂即可;
3.最后看“Windows程序设计”,上册大部分看完即可;
4.多多做一些实例,熟悉MFC的框架,参考以上三本书,反复看几遍,时间长就逐渐入门了;
这个周期大概得半年左右(如果是从新手)
我现在正学完c语言,都还没接触过c++
我现在看的书是《学用vc++6.0》
我打算看完基本操做,再看c++
在接这看《windows程序设计》
再去了解一下mfc
不知道这行不。?????????????
再看《vc++技术内幕》
最后看《深入浅出MFC》
《深入浅出MFC》然后开始写一些代码的时候看这个:《vc++技术内幕》