请问各位大虾,我Visual C++刚入门,现在能做一些界面,不知怎样才能快速提高,
关于这方面的书很多,能不能向我推荐几本好一点的书!
另外,能不能帮我找一个实践的机会,我是电子科技大学的,很想在成都找一家公司
兼职搞Visual C++,如果有这方面的信息,请通知我,在下先谢谢大家了!

解决方案 »

  1.   

    VC++60技术内幕第五版(修订版)你可以一边学它一边学标准C++
      

  2.   

    thinking in C++,把C++先搞透了
      

  3.   

    还有啊,就是Win32 SDK了,是不是有些荤菜了??学VC++还想速成啊?白日做梦啊? 这样还不如去学VB.
      

  4.   

    I am learnig VC now.
    good good study.
      

  5.   

    I have a lot of books about Visual C++.
    They are very difficult to learn.
    I don't know how to do the project from the book.
    I don't know how to connecte the code and the forms together.
      

  6.   

    那么怎样才能熟用MFC类库呢?
      

  7.   

    我知道,学好VC++首先要熟悉MFC类库,请问怎样才能对库用的比较熟呢?
      

  8.   

    再vc的开发过程中,你用到什么技术,就要把这种技术本身搞懂,不一定很深但一定要明白是怎么一回事儿,否则,你就没办法用这种技术写出像样的程序。这是vc与其他的开发工具(比如vb,delphi等rad)在使用上最大的区别。
    vb,delphi是让你用最少的知识写出强大的程序。
      

  9.   

    边编程边理解MFC的结构大概3个月后就可以有小的理解,其实对MFC理解越深入VC就编得越好越轻松
      

  10.   

    good good study
    day day up
      

  11.   

    有谁能够阐述阐述sdk怎样才能和mfc配合起来?
    我看了sdk,试了不少
    还看了mfc,也试了不少
    但有些东西似乎要把两者结合起来,或者是结合起来会更方便些,但我总是不知道怎样才能把它们配合起来使用。比如要重载一个函数或方法,classwizard中,没有该控件的那么多函数或方法,但还要重载它们,该如何去做呢?
      

  12.   

    看深入浅出MFC~
    想干活去?我也想~但~会的东西太少~
    我问了一下,需要会COM~MFC~ATL~WINSOCK~数据库~这些是基本最起码的~
      

  13.   

    哦,我下学期想在合肥找兼职MFC开发,哪位朋友有消息请告诉我???我是科大的,由于N种原因,现在不在合肥!!!谢了,QQ:40525019
      

  14.   

    到这里来看看吧,有很多入门的文章我也是菜鸟,菜鸟为菜鸟服务=======================>                   http://tzsvc.xiloo.com                      <===========================================
      

  15.   

    C++需要慢慢积累,你有碰到问题尽量的解决它就可以了,你现在用win32编写
    程序就可以了,学完了再学COM->ATL->COM+,只是个建议,自己看看
      

  16.   

    我也是入门者
    有人说要先学C++ and SDK
    先前看了《C++程序设计》》钱能 and 《C++编程思想》
    我正学SDK 在看《windows 程序设计》(第五版)北大
    不知所走的路对吗?我也在疑惑???!!!
      

  17.   

    最重要的是要会用、看MSDN啊!
      

  18.   

    我也是刚开始学VC的,我觉得学编程本来就没有捷径。
    我也有一本书比较适合像我之类的初学者,我现在也在用叫
    《VC++6。0编程百例》
      

  19.   

    TINKINGIN C++ 我开始就是学的这本书
      

  20.   

    vc++ 和 c++ 有什么区别啊
      

  21.   

    小弟学VC半年:
    经验值:1000000
    级别:初学乍练看过的书有:钱能的<<C++教程>>
    正在看的有:深入浅出MFC、高级windows程序设计技术、<<程序设计中级考试教程>>
      

  22.   

    上面这个问题我还是知道的:
    C++是一种语言,而VC++是一种开发C++语言的工具。它俩不存在可比性,VC++就是方便你开发C++程序的一种工具。
      

  23.   


    转贴:
     
    首先声明,我可不是什么高手,也就是刚脱贫。因为运气很好,买到了几本好书,在学习过程中几乎没走什么弯路,没费什么劲就入门了,
    现在一般的小程序能搞定了。看到那些因为不知从何下手而苦苦挣扎的朋友,希望我的文章能给他们一些帮助。学编程急不得,上来就学VC肯定碰一头灰,说VC难就难在这点上了。如果硬上,意志坚强的话也许能挺过来,但也是会缺乏后劲,
    不得不回过头来补习基础知识。意志不坚强的话,很有可能就此放弃了,并留下一个VC难得不得了的印象。其实,只要踏踏实实一步一步来
    ,VC也就是很简单点事。在这里我说一下,如果你还只是一个初中生,那么你就应当仔细考虑一下了。首先,限于你的知识和思维能力,
    学学C语言还应该没问题,但要学VC是要下相当大的功夫的。而且,你现在学到的东西将来一定会过时,所以不如把精力放在算法的研究上,
    毕竟这些东西永远都不会过时。我觉着如果走对路子,入门VC,一个暑假应该够用了。虽说学VC并不是传说的那么难,可不下些苦功夫是学不成的。在学VC前,你必须确定,你是因为热爱编程才学VC的,而不是出于炫耀或其他。
    否则,恐怕你坚持不到胜利的那一天。 对于首次接触编程的同学,我建议最好先学一下Quick BASIC(DOS里就有带,就是那个QBASIC.EXE),不用多学,知道什么是整型什么是浮点,
    以及DO...LOOP FOR...NEXT 等最基本的知识,能算个阶乘,求个积分就行了,关键要明白计算机是怎么执行命令的,对编程有个感性认识。
    如果你对自己有自信,也可以直接学C++,应该也不会多费太多事。不过我觉着因为有很多资料是FOR VB的,并且网页编程常用VB Script,
    以后你也很有可能要用到VB,所以了解一些BASIC对以后也是有帮助的。而且如果只是要算个小题用QB比VC、VB之类方便多了。
    (找个人教一两天应该就能搞定了吧)之后我建议找本初高中信息学奥赛的书(有些奇怪吧)。这些书里讲解了基本的算法,写的却比较通俗,没什么高深的数学知识,容易理解。
    这些东西在数据结构课程中有系统严密的讲解,所以也可等以后再学。但我觉着现阶段写一些小程序,
    实现些常用算法对自己的思维是很好的锻炼,对以后的学习大有好处。我想,能排排序,求个八皇后,算个汉诺塔,再知道深、
    广度优先搜索就可以了。如果你已经有一些编程的基础知识了,自然就可以跳过以上两步。等你对编程有一定的认识后,就应该开始进军C++了.注意,是C++而不是VC,这两者根本不是一码事!别买VC入门,你肯定看不懂!C++是一门语言,
    而VC教程则是讲解如何使用MFC类库,学习VC应建立在充分了解C++的基础上。我觉着比起许多花花绿绿的大全、宝典,不如买本大学的C++教程(注意:别买等级考试的教程,那是应试用的),
    那些教程大都经过反复锤炼,比较系统,很有含金量,有不会太贵。这里我暴力推荐由清华大学出版社出版的一本《C++程序设计教程》,
    封面是红色的,封底是黄色的,看起来很朴素,主编是钱能。这本书简直是好的没法说,还便宜(39.5元)。这本书不但告诉你语法,
    还告诉你为什么要这样规定语法,看完之后,你会觉着那许许多多的规定是理所当然的,根本不用费心记,不但不枯燥,反而会使有一种美感。
    书中还有许多实际编程时应注意的问题,很有价值。这本书还配有《实验指导》,和《习题集》,不过对于有一定编程经验的人应该是用处
    不大,所以我没买。除了这本书,我建议再买本关于传统C语言的书,要着重以下几个方面:编译预处理、typedef的使用,位运算,
    标准库函数的使用(最好有一个比较详细的列表,用的时候好查)。C++的标准类模板是个不错的东东,不过对于学习MFC却没有帮助,原因是MFC太落后了(^_^),可以先放一放,要不要学等搞定MFC时再作决定。
    虽然我没怎么学过,不过觉着它挺不错,而且代表了一种发展方向。虽然学着费劲(那东西几乎没一点C++的样子,简直是在学新语言),
    但掌握它可使编程轻松不少。学完了C++,该学VC了吧?别急,先找本WIN32编程的书,这次没什么讲究,看着差不多的,便宜一些的就行了,如果有对于VC集成环境的介绍
    就最好了。WIN32编程是指用WINDOWS API编程,MFC是将众多的API函数进行了封装的类库,用起来方便了不少,但如果没有一些API编程基础,
    对相关概念不了解,学起MFC来可能会很费解。相信我,将来你不会觉着学API编程是浪费时间的。API函数有两千多,要都学会累死。
    其实你只要知道如何创建窗口、对话框、控件、消息循环,了解了句柄的含义就差不多了,最好再了解一点GDI编程。这个阶段的关键是要
    理解WIN32程序是如何运作的,把握各种窗口间的关系。因为你以后应该很少直接用WIN32 SDK编写程序,所以关键是理解整体结构,记住
    几个函数并没有什么意义。函数用的时候可以现查。手头应有一份比较全面的资料。中文的API函数大全好像只有For VB的,不过看起来应该
    是没有任何障碍。英文的资料MSDN中就有,相当全面,也比中文的详细一些。我建议用中文资料快速查找,有问题再看英文。
    (我忘了我的html版中文API大全是从哪下载的了,不过书店有售,白皮的,很厚一本,很贵就是了。谁想要可以与我联系[email protected])对于想学游戏编程的朋友注意:从现在起,你不必去学什么MFC了,相信我,那东西除了让你头疼一点用处都没有。
    游戏都使用Win32 SDK编出来的。现在,你要学的是DirectX。我推荐老王翻译的DirectDraw文档(www.imagic3d.com),前面有一些老王自己
    写的基础知识,很适合入门, 在此特别感谢老王的辛勤劳动。我还买了一本《DirectX 7 速成教程》,机械工业出版社出版,封面封底都是
    红色。除了翻译惨了点还算不错,介绍的挺全面,还有一些游戏编程基础知识。如果你想图省事,可以考虑用云风编写的风魂游戏库,很方便
    的(www.codingnow.com 对云风的辛勤劳动表示感谢).不过我仍然建议至少了解一下DirectX.这里说一下,很多朋友抱怨找不到有关DirectX的
    书籍,我告诉你,别去编程书籍里找,去多媒体制作书籍那找,还要把眼睛瞪得大大的、圆圆的。Director.. Director.. DirectX!!!知道
    了吧,书店工作的人眼神都不大好,我也是有一天没事瞎转才发现的,吓了我一大跳。发现这个秘密后我发现其实有不少关于DirectX的书,
    只是一般人找不到罢了。学会了DirectX,就可以开始奋斗了,剩下的问题就只有积累经验了。对于志向是应用软件的朋友,打好了基础,现在进军VC的障碍都已扫清了。不过还是应做好充分的思想准备,事情不会那么顺利的。
    刚开始,你就要面对一个瓶颈,大量的紧密关联的知识,使你必须一下理解一个整体,而很难一点点来。可以说,学VC最难的就是刚开始。
    情况有些类似于你第一次创建窗口时面对的那长长的程序,只不过更糟糕就是了。很多人就是在此被一大团知识噎着,放弃了学习。
    事实上,这几乎是Windows编程的一大特点,在WIN32编程时你就应当有所体会,而DirectX和COM都有类似问题。记住,一定要坚信:
    突破了这个瓶颈之后便是一片海阔天空,而有着扎实基础的你是一定能闯过去的。
    我的建议是,不要等彻底弄明白一句才看下一句,而是知道好像怎么回事就向下看,实在看不懂也硬着头皮往下看,等能比猫画虎的作出个
    菜单、对话框时便回过头再看一遍,几遍之后应该就可以大概明白MFC程序的运作了。注意:这里有个关键,一定要用心体会面向对象编程
    的精神,努力将眼前的程序与你之前所学的知识联系起来。通过比较成员函数和对应的API函数间的区别,尝试去理解MFC是怎样封装相关
    的API的。例如,相当多的类将句柄封装了起来,在传递参数时加以省略,这就是一个很重要的特性。MFC中有许多的宏,看起来很奇怪,
    但你不必理会其实现方法,只要知道如何使用便可,这点也很重要。还有,千万不要过于依赖ClassWizard,对于其生成的代码要自己进行
    分析,偷懒就不能真正理解MFC。这里我介绍一种学法,不过学法这种东西因人而异,所以还要根据个人的情况决定。开始时,教程让怎么办就怎么办,比猫画虎的作出
    个菜单、对话框,然后试着添加控件。等能不看教程便做到这些时,开始逐字逐句的试着理解MFC程序的组织。若看不懂就跳过看下面的。
    就这样一遍一遍来。如果觉着头大就先歇上两天,等清醒了再接着来.最好在这期间多找些介绍MFC框架的文章。注意:先不要碰有关文档/视
    结构的东西,否则你会更头大。然后便可试着写个定时器、名片夹之类的小东西,熟悉一下各种控件的使用。 突破了开始的瓶颈之后再学下
    去便会越学越容易,因为你可以一点一点的积累知识,而不用担心被噎着了。再过不久,你就不得不开始使用API函数完成一些功能,
    如在系统托盘加图标,自画列表框等。这时,你也会体会到学习WIN32编程的好处了,没学过的人很可能就此卡壳。关于VC的教程遍地都是,但鱼龙混杂,市场乌烟瘴气,骗钱的书真不少。有些书很厚,内容当然也很全,对老鸟很不错,但对于初学者似乎
    有些浪费钱,因为里面绝大部分的东西MSDN中都有,并且初学者用不着。老外写的书一般内容不错,但翻译水平是个问题。如果翻译糟糕
    可够你受的,加上价格不菲,我也不建议初学者买。还有些什么傻瓜书、图解之类,好像是面向初学者,时则为骗钱,你看完后除了那几个
    例子什么也不会作。如果你看到有一本书花了大量的篇幅图文并茂,生动形象的介绍如何画图,输出文字,别买!骗钱的!
    (:-< 我就被坑去42块现大洋)那些花哨的东西对初学者除了转移注意力没任何好处。如果你真的对GDI绘图很感兴趣,就去找些专门书籍,
    比那些书好多了。最好买名字类似于VC应用,VC编程之类比较正式的,图不要太多的,字不要太大的,最好是有较多的控件介绍的。
    当然,文字流畅也是很重要的。书不要买太多,最多两本,因为这些书内容都差不多,买多了的话东看西看反倒没好处。在这里,我建议
    初学者先别急着掏钱,而是去VC王朝( http://vcdynasty.yeah.net/)下载本MFC教程。虽说是网上教程,却当相当有水准。不但内容比较
    全面,还一句废话
      

  24.   

    楼上这篇文章好~
    :)
    但是我觉得那本钱能的书一般~
    赶不上C++ Primer,虽说很便宜~
    但是它是以C的思路写的~不好~
    适合于考试~与谭浩强的那本C一样~
    为了考试~:(
      

  25.   

    C++ Primer不是用来入门的。
      

  26.   

    enssential c++
    钱能的,不好