你是不是安装了两个或两个以上版本的VC啊?(如:VC6.0和VS2008)如果是的那就是因为版本的原因系统默认使用了版本先进的那个打开,如果不是安装了两个版本,那你的VC6.0是不是免安装版的啊,免安装版的在注册表里没登记使用msdev来打开.cpp文件。
如楼上所说,在.cpp文件上鼠标右键选择打开方式->选择默认程序->把左下角的始终以这个程序打开相同文件择上 再点浏览,到你安装VC的目录里找msdev(“你的VC安装目录”\Microsoft Visual Studio\Common\MSDev98\Bin)
另一个方法是打开一个文件夹,选择文件夹上的工具->文件夹选项->文件类型->dsw文件->选择打开的程序,点浏览到你的安装目录里找(参考下上面,两个方法都差不多)。
Windows7,有两种方法:
1,你点.CPP文件右键选择打开方式,->选择默认程序->把始终使用选择的程序打开这种文件打钩,再选你的VC6.0的那个程序,没看到可以点浏览到安装目录下找。
2,你打开控制版面->默认程序->将文件类型或协议与程序关联->找到.CPP文件类型->点右上角的更改程序->接下来选VC6.0的程序,没看到可以点浏览到安装目录下找。
可以的,你在.cpp文件上右键,打开方式,选择msdev,然后钩上 始终以这个程序打开相同文件。