C++大概是学完了,想学VC++,之前听人说,要先看一本叫做《Windows程序设计》的书,说不看这本书,VC最好连碰都不要碰,- - 我还真听话,真的先看了这本书,但只看了前5章,后面的实在看不下去了,加上又着急找份工作,想尽快学习VC。去China-Pub上看了一下,大多是讲Visual C++ 6.0的,但貌似那是古董级的东西了吧?大家都在用什么做开发呢?现在貌似好多培训班用的都是Visual C++ 2005了吧?但市面上这样的书好少,有一本叫做《Visual C++ 2005入门经典》的书,老厚的,但貌似上面将CLR的比较多。有找了本数据库开发的书(因为有一份数据库管理的工作,但要求会用VC开发简单的数据库操作软件,觉得蛮合适我的,想去试一下,所以想学学数据库开发),书名叫《Visual C++ + SQL Server数据库开发与实例》,但用的也是VC++ 6.0,上面的一些控件和VC++ 2005的都不一样(比方说,VC6.0上面有一个叫Label的控件,2005上就没有)。就这样,工具也不知道如何去选择,是6.0呢?还是2005呢?书也不知道怎样去选……大侠们提点意见呗……

解决方案 »

  1.   

    2005肯定有Label,不叫Label,还能叫标签?
    要不改学Java算了。
      

  2.   

    《Windows程序设计》初学者跟不就看不懂,个人觉得刚开始时就是找一些简单的例子来做,例子中用到了什么技术就研究一下,不懂也没关系用多了自然就懂了。总之就是不要看死书,要注意实践,过一段时间你会发现原来很多不懂的逐渐都明白了。
      

  3.   

    vc++ 6.0和vs2005都用过一段时间,感觉换汤不换药,关键还是VC和C++的基础要扎实
      

  4.   

    当时我也这是种感觉!
    如果大侠们会什么,我也会什么,那么自己也成大侠了。
    大侠们一般即会VC6,又会VC2005,而且VC2003,VC2008也可能直接拿来用。为什么!
    知识需要一步步的学……我的建议:选择一个自己喜欢的版本,做出东西来!然后,用其它版很会比较容易接受。
    一般都从VC6开始。
    (我这两个版本都会,但不是大侠!菜菜)
      

  5.   

        楼主,你好啊,我觉得你还是从VC6.0学起,虽说VC6.0用的时间是比较久了,但那是久经考验的东西,
    就像苏27战斗机一样,它毕竟现在也没有过时。来吧,我们一块学习VC,加入我的群一块学习,我的群是:81756748
      

  6.   

    《Windows程序设计》还是比较经典的,初学者看比较好,也是基础。
      

  7.   

    会VC6,什么VC2005,VC2003,VC2008其实也是一样的,就是操作方面会不同,多了一些API
      

  8.   

    VC++深入详解  好像不错。 我之前看了 C/C++开发专家 的一些书,很好入门,你可以看看。然后再看 Windows核心编程。
    我平时用vc2005,但公司的老程序员抵触2005,一定要我们用vc6.0,很无奈。
      

  9.   

    谁说看书时不能碰 VC ? 看书不实习那能学通 ? 不要碰那些类库(如 MFC)才是真的.
      

  10.   


    我原先是学的 C,作为一个非专业人士,我就是跟着考试的内容走的,没有人告诉我外面是个什么样子,更没人告诉我应该怎么样,就连 CSDN 还是我在一次偶然的机会才知道的! 后来学习 Windows 编程,就是跟着那本书一点点走的. 只要你有一定的基础,跟着那本书踏踏实实的学,我就不信初学者学不会,当然你要说拿着那本书把一个初学者变成高手那是不太可能的.要多实践,学会一点就想想用它能作什么,人家告诉你一个 "Hello world",难道自己就不能来个 "Hello China" ?!学会在窗口上绘图,知道鼠标和键盘的消息响应机制,你就完全可以作个俄罗斯方块游戏出来.
      

  11.   

    根据一些老编程人员说,VC2005没有VC6好用,而且里面有很多比较烦的东西。我个人认为VC6和VC2005都一样,就一环境,看你实应哪个了。15楼说得对,多写点API才是王道。什么VC6、VC2005啊,大多就是MFC不同。如果你习惯了API编程序,那么不管哪一个,你都无所谓了。到时候用个notepad+编译器不一样?比如我以前做网页,人家说什么dreamweaver好得怎么怎么样,我就是不用,我用notepad。
      

  12.   

    自我感觉重要的不是IDE 而是"内功"!
      

  13.   

    C++这个东西真是够学几十年的了。VC6,2005,2008随便那个都行。