如果机子上装了Visio2007,会发现VC中的打开文件和添加文件到工程会导致异常。
1. 卸掉Visio2007或Office2007即可
2. 去微软那下个FileTool的dll,作为插件添加进VC,然后删除原来VC自己的打开文件和添加文件到工程(http://support.microsoft.com/kb/241396/zh-cn)
以下是微软这个页面内容
----------------------------------------------------------------------
FileTool.exe 替换在 Visual C++ 中的打开和添加-到-项目功能
察看本文应用于的产品
查看机器翻译免责声明
文章编号 | : | 241396 |
最后修改 | : | 2004年8月9日 |
修订 | : | 3.3 |
本页
概要
更多信息
安装加载项
删除快捷键
参考
概要
启动
打开文件 对话框在 Visual C++ 使用键盘快捷方式键或从
文件 菜单导致以下错误:
FileTool.exe 是替换 Visual C++ 使用 Developer Studio 对象中的 打开 和 添加到 Project 菜单项的一个示例模型。
在 Developer Studio 对象模型包含同时打开的文件和将文件添加到项目中的方法。 该 BuildProject 对象包含将文件添加到项目中的一个 AddFile 方法。 该 文档 对象包含 Developer Studio 中,可以打开文件的 Open 的方法。 这些可在宏或加载项。
在 0x5003eaed DEVSHL.DLL 中的访问冲突 (0 xC 0000005)。
DevShl.Dll 引用 0x0000000 内存。 无法读取内存。
当您从
项目 菜单中选择
添加到项目 ,单击
文件 时,会出现同样的错误。
DevShl.Dll 引用 0x0000000 内存。 无法读取内存。
FileTool.exe 是替换 Visual C++ 使用 Developer Studio 对象中的 打开 和 添加到 Project 菜单项的一个示例模型。
在 Developer Studio 对象模型包含同时打开的文件和将文件添加到项目中的方法。 该 BuildProject 对象包含将文件添加到项目中的一个 AddFile 方法。 该 文档 对象包含 Developer Studio 中,可以打开文件的 Open 的方法。 这些可在宏或加载项。
回到顶端
更多信息
下面的文件都可以从 Microsoft 下载中心下载:
自解压 FileTool.exe 文件包含以下文件:
有关如何下载 Microsoft 支持文件的其他信息,单击下面的文章编号以查看 Microsoft 知识库中相应的文章:
这两个命令一个工具栏出现。
注意: 只在 打开 命令 Visual C++5.0 中有效。 该 AddFile 方法被添加与 Visual Studio 6.0 版。
您可能还希望删除菜单命令并在其位置插入
外接程序 命令。 要在 MenuBar 中插入新的
外接程序 命令,使用下面的步骤:
菜单已被修改为上述时, 不需要具有可见
外接程序 工具栏。
FileTool.exe
(http://download.microsoft.com/download/vc60ent/s1/6.0/w9xnt4/en-us/filetool.exe)
自解压 FileTool.exe 文件包含以下文件:
Commands.cpp | 5KB |
Commands.h | 1KB |
DSAddIn.cpp | 5KB |
DSAddIn.h | 2KB |
FileTool.cpp | 5K |
FileTool.def | 1KB |
FileTool.dsp | 5KB |
FileTool.dsw | 1KB |
FileTool.h | 1KB |
FileTool.odl | 2KB |
FileTool.rc | 5KB |
FileTool_i.c | 2KB |
FileToolTypes.h | 7KB |
Resource.h | 1KB |
StdAfx.cpp | 1KB |
StdAfx.h | 3KB |
FileTool.rc2 | 1KB |
TBarLrge.bmp | 2KB |
TBarMedm.bmp | 1KB |
有关如何下载 Microsoft 支持文件的其他信息,单击下面的文章编号以查看 Microsoft 知识库中相应的文章:
119591
(http://support.microsoft.com/kb/119591/EN-US/) 如何从联机服务获取 Microsoft 支持文件
Microsoft 扫描此文件中的病毒。 Microsoft 使用最新的病毒检测软件可用在发布该文件的日期。该文件存储在安全性得到增强的服务器有助于防止在未经授权的情况下对其进行更改到文件上。
回到顶端
安装加载项
1. | 运行 FileTool.Exe 以提取 Visual C++6.0 项目。 |
2. | 生成该项目在 Visual C++ 中 发布 或 调试 配置中。 |
3. | 在 Visual C++ 中, 从 工具 菜单中单击 自定义 。 |
4. | 在 自定义 对话框,单击 加载宏和宏文件 选项卡。 |
5. | 单击 浏览 按钮并定位已生成的 FileTool.dll 文件中的步骤 2。 |
6. | 单击 确定 以保存设置。 |
注意: 只在 打开 命令 Visual C++5.0 中有效。 该 AddFile 方法被添加与 Visual Studio 6.0 版。
回到顶端
删除快捷键
1. | 从 Visual C++ 工具 菜单上,单击 自定义 。 |
2. | 在 自定义 对话框,单击 键盘 选项卡。 |
3. | 从 类别 框中选择 文件 。 |
4. | 在命令窗口,选择 FileOpen 。 |
5. | 在 当前密钥 窗口中, 选择相应的 Ctrl+O 条目,然后单击 删除 。 |
6. | 从 类别 框中选择 项目 。 |
7. | 在命令窗口,选择 InsertFilesIntoProject 。如果没有与其关联的快捷方式,请执行步骤 5 以将其删除。 默认情况下为这个项目没有快捷方式项。 |
8. | 从 类别 框选择 外接程序 。 |
9. | 这两个加载项命令 AddFileToProject 和 OpenFile 显示在命令窗口中。 |
10. | 选择 OpenFile 然后将光标放在 按新快捷键 框,按快捷方式键或键组合所需,然后单击 分配 。 |
11. | 其他命令重复上述步骤。 这两个命令分配的快捷键显示在当前密钥窗口。 |
1. | 从 Visual C++ 工具 菜单上,单击 自定义 。 |
2. | 单击 文件 菜单将关闭的 文件 弹出式 打开 命令拖然后将其释放。 |
3. | 单击 项目 菜单,单击 添加到项目 将关闭的弹出式 文件 命令拖然后将其释放。 |
4. | 在 自定义 对话框,选择 命令 选项卡。 |
5. | 从 类别 列表框中选择 外接程序 。 |
6. | 将该 OpenFile 命令拖到 文件 菜单拖移由 打开 命令在空间中。 |
7. | 在 项目 菜单上将该 AddFileToProject 命令拖到 添加到项目 项拖移由 文件 命令在空间中。 |