from:
在VC6.0中,我们经常想打开多个工程,但是打开一个工程后再打开下一个时就会覆盖当前工程或者打不开新工程, 解决方法如下:
1、WinXP系统
(1)打开“我的电脑->工具->文件夹选项->文件类型”;
(2)在 "已注册的文件类型" 的 "扩展名" 列中的选择 "DSW", 然后点右下角的 "高级";
(3)在弹出的 "编辑文件类型" 框的 "操作" 中选择 "open"(安装好VC6后,"操作"中默认
会有好几项,选择含open的项即可), 然后点 "编辑";
(4)在弹出的 "编辑这种类型的操作" 框中清空 "DDE消息" 中的内容,点确定,完成操作.
注:如果 “操作” 中没有 "Open" 项可选择 "Open with MSDEV" 项。
至此,我们就可以同时打开多个工程了。
![VC6.0 打开多个工程的方法 - myswirl - 漩涡的窝](http://img1.ph.126.net/pXgpfne1tsN_K2lCb9OcXA==/96545917029695931.jpg)
2、Win7系统
解决双击dsw、dsp工程文件会关闭其他工程
装了VC6和VS2010,希望同时打开两个VC6。解决办法如下
一、命令行下输入如下命令
ASSOC .dsw=dswfile
ASSOC .dsp=dspfile
FTYPE dswfile="C:\Program Files (x86)\Microsoft Visual Studio\Common\MSDev98\Bin\MSDEV.EXE" "%1"
FTYPE dspfile="C:\Program Files (x86)\Microsoft Visual Studio\Common\MSDev98\Bin\MSDEV.EXE" "%1"
二、导入如下注册表
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\dswfile]
"BrowserFlags"=dword:00000008
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\dswfile\shell]
@=""
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\dswfile\shell\&Open with MSDev\ddeexec]
设置结束,双击不同的工程文件,看是否可同时打开多个工程文件吧。
PS:win7下面原来的方法不行,其他地方找的这个方法,测试可行。XP下面没有测试