我买了一本VC书籍,
书末告诉我可以到某网站去下载书上例题之源代码,
结果我下载到的是没有dsw文件的工程文件,其它的文件都有,
请教各位高手,怎样打开这样的工程文件,在下不胜感激

解决方案 »

  1.   

    一个dsw可以包含多个dsp。你可以新建一个空的workspace,也就是dsw,然后把几个dsp都可以加进去。
      

  2.   

    1.如果有.dsp文件的话,就直接打开它。会弹出一个框,点确定即可。
    2.如果没有.dsp文件,利用向导新建一个工程,选择Win32 Appliation,输入名字,确定。然后切换到FileView,点右键把需要的原文件加进来。建工程的时候,如果原文件中都是控制台的,应该选择Win32 Console Appliation。
    3.或者直接双击打开一个.cpp文件,然后直接编译(前提是把所有的原文件都加进来),肯定会出错的。如果没有出错,一般就是控制台程序。出错了,一般就会说找不到main()入口什么的。这个时候,菜单Project-〉Settings  Alt+F7,
    (1)在C/C++选项卡中,在Preprosessor difinitions中,把_CONSOLE改为_WINDOWS;
    (2)在Link选项卡中,把Project Options中的/subsystem:console改为/subsystem:windows就可以了!!~
    然后编译就能够通过。
      

  3.   

    如果有.dsp,直接打开如果没有,新建一个空的工程,把源文件,头文件,资源文件都加进去
      

  4.   

    1  直接打开dsp文件会自动帮你生成dsw文件的。
    2  如果没有dsp文件,如果是控制台形式的程序,并且整个程序只有一个.cpp形式的文件,直接打开并直接运行他可以自动帮你生成dsw文件
    3  其他情形不好解决,请参考其他兄弟的贴子。
      

  5.   

    看看有没有.mdp文件,也可以直接用vc6.0转换。