看到有许多是用mfc做的.但也有许多是用非mfc做的.如现在看的那个dx中就有些是用win32建项目.有的是用mfc建项目. 到底什么时候用win32.什么时候该建mfc项目.菜鸟问题...请大家说说.

解决方案 »

  1.   


    看你需要,MFC有可利用的窗口,控件。win32要自己来。
      

  2.   

    win32就需要你很懂C++,很熟悉程序的运作,全都要自己写。
    MFC有可利用的窗体,很多控件。都懂的话,想用什么就用什么。
      

  3.   

    一般的产品级的应用,框架需要由mfc来搭建,一方面结构清晰,自己的意图容易被别人理解,维护起来比较容易,另一方面,同一操作系统不同版本的平台代码的移植相对好一些,因为操作系统厂商会替我们考虑很多。某些细节,可以用Win32来做,比如某个dll,它的改变可能不需要整个程序框架的变动。
    很多时候,大家讨论一下,就知道怎么做了。