在Windows7中使用vc++6.0集成开发环境的时候,当打开文件操作或者添加文件操作的时候vc会出错停止运行,今天看了一个视频上面演示了解决办法,地址:http://v.youku.com/v_show/id_XNDEyMzcwNzQ0.html。其中微软提出了一个解决方案:FileTool.exe,微软官方下载地址和设置方法:http://support2.microsoft.com/kb/241396/zh-cn。(以上这一段是我自己写的)
-
概要
开始打开文件对话框中,在 Visual C++ 使用键盘快捷键或从文件菜单将导致以下错误:
访问权限在 DEVSHL 中的冲突 (0xC0000005)。DLL at 0x5003eaed.
DevShl.Dll 引用在 0x0000000 的内存。The memory could not be read.
同样的错误从
项目菜单中选择
添加到项目并单击
文件时发生。
FileTool.exe 是一个示例,用于替换 Visual C++ 使用开发人员 Studio 对象中的
打开和
添加到项目菜单项模型。
开发人员 Studio 对象模型包含方法的两个打开文件并将文件添加到项目中。
BuildProject对象包含一个
AddFile方法,该方法可将文件添加到项目中。该
Documents 对象包含一种可将文件打开到 Developer Studio 中的
Open 方法。这可能是在宏或外接程序中使用。
-
更多信息
"下列文件已可从 Microsoft 下载下载中心:
FileTool.exe
(http://download.microsoft.com/download/vc60ent/s1/6.0/w9xnt4/en-us/FileTool.exe)
自解压的 FileTool.exe 文件中包含下列文件:
收起该表格
展开该表格
Commands.cpp | 5 KB |
Commands.h | 1 KB |
DSAddIn.cpp | 5 KB |
DSAddIn.h | 2 KB |
FileTool.cpp | 5 K |
FileTool.def | 1 KB |
FileTool.dsp | 5 KB |
FileTool.dsw | 1 KB |
FileTool.h | 1 KB |
FileTool.odl | 2 KB |
FileTool.rc | 5 KB |
FileTool_i.c | 2 KB |
FileToolTypes.h | 7 KB |
Resource.h | 1 KB |
StdAfx.cpp | 1 KB |
StdAfx.h | 3 KB |
FileTool.rc2 | 1 KB |
TBarLrge.bmp | 2 KB |
TBarMedm.bmp | 1 KB |
有关有关如何下载 Microsoft 支持文件的其他信息请单击下面的文章编号,查看 Microsoft 知识库中相应的文章:
119591
(http://support.microsoft.com/kb/119591/EN-US/ )
如何从在线服务获得 Microsoft 支持文件
Microsoft 扫描此文件中的病毒。Microsoft 使用最大在日期上可用的最新病毒检测软件的文件已过帐。该文件存储在安全增强型服务器上,为防止对文件进行任何未经授权的更改。
安装加载项
- 运行 FileTool.Exe 来提取 Visual C++ 6.0项目。
- 在 Visual C++ 的发布或调试配置中生成项目。
- 在 Visual C++ 中,从工具菜单中单击自定义。
- 在自定义对话框中,单击外接程序和宏文件选项卡。
- 单击浏览按钮并找到在步骤中生成的 FileTool.dll 文件2.
- 单击确定以保存设置。
将出现包含两个命令的工具栏。
注:在 Visual C++ 5.0 中,只有
Open 命令起作用。已使用 Visual Studio 6.0 版本添加
AddFile 方法。
删除快捷键
在加载外接程序后,您可以删除的快捷键停止 Visual C++ 并将其分配给两个外接程序中命令的菜单项通过执行以下步骤:
- 从 Visual C++工具菜单中,单击自定义。
- 在自定义对话框中,单击键盘选项卡。
- 从类别框中选择文件。
- 在命令窗口中,选择FileOpen。
- 在当前快捷键窗口中,选择 CTRL + O 条目,然后单击删除。
- 从类别框中选择项目。
- 在命令窗口中,选择InsertFilesIntoProject。如果没有与之关联的快捷方式,请按照步骤 5 至将其删除。默认情况下此项没有快捷键。
- 从类别框中选择外接程序。
- 命令窗口中出现两个加载项命令 AddFileToProject 和 OpenFile。
- 选择打开文件然后将光标放在请按新快捷键框中,请按新快捷键或按键组合,然后单击指派。
- 有关其他命令重复上述步骤。已分配两个命令的快捷键显示在当前快捷键窗口。
您可能还希望删除菜单命令,并在其位置插入
AddIn 命令。若要在菜单栏中插入新的
AddIn 命令,请使用以下步骤:
- 从 Visual C++工具菜单中,单击自定义。
- 单击文件菜单,然后从文件弹出式菜单拖出打开命令,将其释放。
- 单击项目菜单,单击添加到项目中,然后从弹出菜单拖出文件命令,将其释放。
- 在自定义对话框中,选择命令选项卡。
- 在类别列表框中选择加载项。
- 将 OpenFile命令拖到文件菜单,并将其放在原先显示打开命令的位置。
- 将 AddFileToProject 命令拖动到项目菜单上的添加到项目项中,并将其放原先显示文件命令的位置。
当按上述方式修改了菜单时,则没有必要若要使
外接程序工具栏可见
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)