我是用C#写WEB程序的,也就是asp.net,但也非常喜欢C/S结构的程序,所以打算学学C++,有些问题,请大家多多帮忙,我用的是Visual C++ 6.0   :)1、有C#做基础,学C++能快些吗?(我觉得顺序好象反了,呵呵)2、照着例子改了个创建窗口的程序,觉得就象是在填空,把需要的属性设置好了就能运行了,但我不知道怎么添加比如输入框或下拉框这些控件,在用C#写winform程序时也是直接从工具栏拽进来控件就能用,然后设置这些控件的属性等等,但在C++中我没见到有这样的工具栏或有提供控件的地方啊3、如果不用MFC写程序,只用标准类库的话,是不是写的程序在其它平台(比如linux等)上也能运行?用MFC的话,能运行在windows的那些版本上?4、在开发中是win32程序多些还是控制台程序多些呢?哪种更实用呢?多些各位大虾帮忙解答,谢谢~~~~~~~~~~

解决方案 »

  1.   

    忘了一个问题,补充上
    5、谁能给一个操作数据库的程序例子呢?从连接到新增、修改、删除、引用存储过程等操作,数据库使用SQL2000或ACCESS谢谢谢谢~~~~~~~~
      

  2.   

    1、好像有点本末倒置了,应该是先学好C++,然后再学高级语言
    2、在ResourceView中可以浏览资源,并添加删除资源,也可以通过代码动态创建
    3、写成COM组件,在什么版本上都能应用
    4、好像是win32程序多些,用上那个那个就实用
    5、参考这里http://www.vckbase.net/code/listcode.asp?mclsid=11
      

  3.   

    2、可以直接使用SDK的Create控件,使用系统注册的窗口类即可(如EDIT);可以使用MFC的控件类,调用类的Create函数进行动态创建(如CEdit);对于对话框可以打开对话框资源,然后往对话框上拖放控件即可。
    3、不能,只能在Windows上运行,MFC也是。
    3、win32程序最多,尤以MFC开发最多。
      

  4.   

    推荐几个网站
    www.vckbase.com
    www.vczx.com
      

  5.   

    1,有C#的基础在学C++应该不会快
    2,C++也有一些基础的控件.也可以上网上载拖着用.
    3,封装成COM呗.现实COM很牛,流行也实用
    4,看需要,控制台的比较少见.
    5,用MFC ODBC类
      

  6.   

    感谢各位的捧场,呵呵
    请教 huaboy408(竹一木) 和 BLsoft(網龍ζ龍活) 及各位大虾,怎么封状成COM啊?能给个连接介绍一下吗?封状麻烦吗?