*** 作系统win10,VC++6.0能打开使用,就是点打开文件的时候会直接关闭软件,可有解决的办法?

 *** 作系统win10,VC++6.0能打开使用,就是点打开文件的时候会直接关闭软件,可有解决的办法?,第1张

这是由于VC++6.0的一个bug,可以下载安装一个修复工具:FileTool.exe。

下载FileTool.exe,并解压。

打开VC6.0,点击File-Open

Workspace,选择刚解压出来的FileTool.dsw,并确定。

点击Bulid-Build

FileTool.dll,生成FileTool.dll文件

把生成的FileTool.dll文件拷贝到合适的地方(避免误删),在VC6.0中点击Tools-Customize。

在出现的“Customize”对话框中,点击Add-Ins

and

Macro

Files标签。

点击Browse,在文件类型下选

dll

定位刚才生成的dll文件,点击确定,然后点击OK保存设置。

此时VC中会出现一个上面只有两个图标的工具栏,点击其右上角的“X”按钮将其关闭,然后关闭VC6.0并重新启动程序。

由于visual

c++6.0在win10存在兼容性问题,因此,右击安装程序选择以管理员身份运行。接着在d出的窗口选择是,在兼容性问题的对话框中把不再显示此提示勾上,点确定接着一路默认就行了。

安装完后,进入visual

c++6.0的安装路径c:\program

files\microsoft

visual

studio\common\msdev98\bin\msdev.exe(一般默认是c盘,以自己选的安装路径为准)把msdev.exe改成msdev1.exe并右击选属性->兼容性,在兼容模式中把以兼容模式运行这个程序的勾勾上,并选windows

xp(service

park

2)或windows

xp(service

park

3)

点击确定即可。

最简便的方法,就是下载一个Visual Studio 2015 community版本的,是免费的,里面也有MFC,可以创建MFC应用,用法只比VC++6.0更方便。

其次,vc++6.0可能只能安装在32位系统,所以如果必须用VC++ 6.0,建议你用虚拟机装一个32位的win 7。但是win 7也不是完全兼容VC++ 6.0,需要装一个叫做Filetool的插件,不然保存和打开文件会停止响应。

综上,建议楼主用新的visual studio来练习,毕竟VC++6.0已经是差不多20年前的事情了。谢谢,望采纳!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/6732245.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-27
下一篇 2023-03-27

发表评论

登录后才能评论

评论列表(0条)

保存