如何学好VC?

在学VC.NET,感觉里得函数太多太太深奥了,很多时候不知他是怎么回事,就象在茫茫大海里游泳一样——阴深深,无边无际,什么时候才能学到头呢?
还有我用得是IDE是2003版的,从网上下载的.NET例子,好象全部要转换,代码全部用时无错,但是我按他们说的步聚,把他们的代码一步一步复制,粘贴,编译时却到处报错,该如何做呢?
谢谢各位指教,帮忙!

13 浏览 1 回复
  vc   mfc   编程   c++   api  

回复

    以下是很多VC爱好者的学习经历,希望对大家有所帮助:
    我记得我在网上是这么说的:先学win32的SDK,也就是API,
    再学MFC,这么一来呢,就先有个基础,MFC是API的封装,
    如果API用的熟了,MFC上手就轻松的多了。
    我觉得呢,现在不少WINDOWS编程入门的好书很多,多买一些,多看看,多想想。不要心浮气躁。我的经验就是一边看书,一边写程序,看看是不是书上说的那样。看书看明白了不行,自己做对了这个过程体会就不一样了,做的多了,就慢慢会有“悟”的感觉。就入了门了。一般从刚开始学WINDOWS编程(前提是C/C++至少要懂得C的一般常用概念)到基本熟悉,一年时间也差不多,如果在公司里,可能会快一些,主要取决于自己,如果每天都很多时间看书就要快许多。
    这是昨天一个网友提出和你同样的问题。我这样说的。你说推荐的书籍呢,那倒真是有不少好书非常值得看看,学习c++的有《c++编程思想》,学习api就是win32程序员参考手册,一般叫sdk。学mfc呢,那就更多了,书店里的不少书都可以拿来看看,看的多了,自己也就知道什么样的书最适合自己,不同时期欣赏的口味都不同的。比如说刚开始,就特别想找vc如何使用的书,刚接触win32编程就想如果能有手把手那样的教就好了。这些书都有的。我的习惯就是,多看书,然后才有鉴别,知道什么样的书算是经典,什么样的书尽管没多大用,但是对特定的人,特定的时期,特别有用。
    买更多的书,看更多的书
    其中《Visual c++ 技术内幕》和《深入浅出MFC》不可不买
    中国人学不好VC的原因很简单:英语非常差,不会看英文版的MSDN/CD,大学里的教育全是垃圾,设备又差,许多学VC的家伙不懂MASM,连WINDOWS Message cycle system 都不了解,学什么学???不过不要紧!据我所知,全球使用C++的人不过30万,且多数是用BCB(用控件来写容易啊!!!???)要知道,根据MS的资料,它出的书最High class 的一类只不过卖出20万左右,(ps:I forgot bookname!!!)要想学好VC,先学好英文,再去
    Codeguru.com之类的网站D/L source code !不要买国人自己编写的书(翻译的除外)最好是MS出的书,既然是用MS的工具,这是当然的,还要定期买MSDN/CD,MS的人开发人员每人一套!!!!要谈的太多了,一句话:
    学好VC=英文好+基本功好+勤奋+聪明.少一不成的啊!!!!
    我觉得初学者先不要看MFC,API,Windows编程之类的东西,最重要的是先弄懂什么是面向对象,什么是类,要是弄不懂类拿学起来就真的累了!
    1.先找一些傻瓜书,一步一步教你,CLASSWIZED,单击,双击,右键...,...加入函数代码....编译,运行...(真正的傻瓜!)
    2,分析代码,头文件,消息宏等,找来书慢慢研究吧.哦,这函数有这些参量.....哇,老兄,WINMAIN()是做什么的???????指针,类,继承,重栽,折构......
    3.书书....<<VISUAL C++ 技术内幕 第五版>>,95元,<<深入C++类库编程...>>,SAME图书,什么,105元...
    清华,希望,机械,电子,什么出版社......
    参考文献:<http://blog.csdn.net/upwaker/archive/2004/08/05/65811.aspx>导入 在此 参考资料end 参考资料

    徐才平

相关信息

C++ C# VC VC.net以及VC++有什么区别和联系?

这些编程语言搞得人头晕,请高手赐教!

28 浏览 4 回复   c++   net   c#   vc++   语言  

请教个问题?懂编程的来,C AND C++

C VC C++ VC++ 我知道c和c++有不同,他们前面加个V,是不是就是可视化的意思?有V的和没V的对于编程语法有没有什么区别。还有哪个是什么编译器什么的? 希望大师能够讲的具体一点。越详细越好!

48 浏览 5 回复   vc   c++   语言   编程   工具  

VC 是什么

VC 是什么

22 浏览 7 回复   vc   编程   语言   一个   windows  

VC++ 6.0 和 VC.NET 有什么不同?

我以前一直用VC++ 6.0的,重装系统后就改装了VC.NET了,不知道能不能像以前那样来用.还是说它们之间是有什么不同的???

37 浏览 3 回复   控件   net   支持   功能   vc++  

c++编程,windows编程与mfc编程

请问高手,用c++编的程序和用vc编的程序以及mfc编程的区别在哪里,vc里包含的mfc和windows程序框架,vc和这两者之间是什么关系啊, windows编程和windows API编程是一样的吗,如果我想用c++编windows程序的话应该怎样做,学什么先呢? 那请问如果我现在想学windows API 编程的话,用哪个工具啊, 是怎么样编的,是不是要一种编程作为载体,比如说用c+...

16 浏览 3 回复   windows   程序   编程   vc   c++