<style>.tocTitle, #tocDiv{display: none;}</style> 在 Visual C++ 中使用鍵盤快捷鍵或從文件 菜單中啟動(dòng)打開文件 對(duì)話框,將導(dǎo)致以下錯(cuò)誤: 在 DEVSHL 中的訪問(wèn)沖突 (0xC0000005)。 在 0x5003eaed 的 DLL。 DevShl.Dll 引用 0x0000000 的內(nèi)存。 無(wú)法讀取的內(nèi)存。
當(dāng)您從項(xiàng)目 菜單中選擇添加到項(xiàng)目 并單擊文件 ,就會(huì)發(fā)生相同的錯(cuò)誤。 FileTool.exe 是一個(gè)示例,用于替換 Visual C++ 使用開發(fā)人員 Studio 對(duì)象模型中的打開 和添加到項(xiàng)目 菜單項(xiàng)。 開發(fā)人員 Studio 對(duì)象模型包含打開的文件,并將文件添加到項(xiàng)目中的方法。 BuildProject 對(duì)象包含AddFile 將文件添加到項(xiàng)目中的方法。文檔 對(duì)象包含可以到開發(fā)人員 Studio 中打開文件的打開 的方法。這些可以在宏或外接程序中使用。 下列文件已可從 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
有關(guān)如何下載 Microsoft 支持文件的其他信息,請(qǐng)單擊下面的文章編號(hào),以查看 Microsoft 知識(shí)庫(kù)中相應(yīng)的文章: 119591 () http://support.microsoft.com/kb/119591/EN-US/
如何從在線服務(wù)獲得 Microsoft 支持文件 微軟已對(duì)此文件進(jìn)行病毒掃描。 Microsoft 使用的最新的病毒檢測(cè)軟件,對(duì)投遞日期的該文件可用。 該文件存儲(chǔ)在安全增強(qiáng)型服務(wù)器上,以防止對(duì)文件進(jìn)行任何未經(jīng)授權(quán)的更改。 安裝外接程序 運(yùn)行 FileTool.Exe 來(lái)提取 Visual C++ 6.0 項(xiàng)目。 生成 Visual C++ 中發(fā)布 或調(diào)試 配置中的項(xiàng)目。 在 Visual C++中,從工具 菜單中單擊自定義 。 在自定義 對(duì)話框中,單擊加載項(xiàng)和宏文件 選項(xiàng)卡。 單擊瀏覽 按鈕,并在步驟 2 中找到生成的 FileTool.dll 文件。 單擊確定 以保存設(shè)置。 兩個(gè)命令的工具欄將出現(xiàn)。 注意: 在 Visual C++ 5.0 中,只有打開 命令起作用。 AddFile 方法與 Visual Studio 6.0 版本添加發(fā)布。刪除快捷鍵 加載外接程序后,您可以通過(guò)執(zhí)行下列步驟刪除對(duì)停止 Visual C++,并將它們分配給兩個(gè)外接程序命令的菜單項(xiàng)的快捷鍵: 從 Visual C++ 的工具 菜單上,單擊自定義 。 在自定義 對(duì)話框中,單擊鍵盤 選項(xiàng)卡。 從類別 框中選擇文件 。 在命令窗口中,選擇枚舉 。 在當(dāng)前快捷鍵 窗口中,選擇 CTRL + O 條目,然后單擊刪除 。 從類別 框中選擇項(xiàng)目 。 在命令窗口中,選擇InsertFilesIntoProject 。 如果有與之關(guān)聯(lián)的快捷方式,請(qǐng)按照步驟 5,以將其卸下。 默認(rèn)情況下此項(xiàng)沒有快捷鍵。 從類別 框中選擇加載宏 。 在命令窗口中出現(xiàn)的兩個(gè)外接程序命令添加文件到項(xiàng)目 和打開文件 。 選擇打開文件 ,然后將光標(biāo)放在請(qǐng)按新快捷鍵 框中,按快捷鍵或按鍵組合,然后單擊分配 。 其他命令重復(fù)上述步驟。 兩個(gè)命令分配的快捷鍵顯示在當(dāng)前快捷鍵窗口中。 您可能還希望刪除菜單命令,并在其位置插入外接程序 命令。 若要插入新的外接程序 命令在菜單欄,請(qǐng)使用以下步驟: 從 Visual C++ 的工具 菜單上,單擊自定義 。 單擊文件 菜單,然后拖動(dòng)文件 彈出式菜單上的打開 命令,然后松開。 單擊項(xiàng)目 菜單,單擊添加到項(xiàng)目中 然后從彈出式菜單的文件 命令然后松開。 在自定義 對(duì)話框中,選擇命令 選項(xiàng)卡。 在類別 列表框中選擇外接程序 。 拖動(dòng)到文件 菜單上的打開文件 命令,并將其放在空出的打開 命令的空間。 將AddFileToProject 命令添加到項(xiàng)目 項(xiàng)在項(xiàng)目 菜單上拖放到它空出的文件 命令的空間中。 當(dāng)按上述方式修改了菜單時(shí),不需具有加載項(xiàng) 工具欄可見。 請(qǐng)參閱MSDN 庫(kù) 中的以下主題 () http://msdn.microsoft.com/library
Visual C++ 6.0 為 Visual C++ 自動(dòng)化和關(guān)聯(lián)起來(lái)的快捷鍵在 Visual C++ IDE 中的文檔: MSDN 庫(kù) ; MSDN 庫(kù) ; MSDN 庫(kù) ;
文章編號(hào): 241396 - 最后修改: 2013年7月27日 - 修訂: 16.0
這篇文章中的信息適用于: Microsoft Visual C++ 5.0 企業(yè)版 Microsoft Visual C++ 5.0 專業(yè)版 關(guān)鍵字:
kbdownload kbfile kbsample kbmt KB241396 KbMtzh
機(jī)器翻譯
重要說(shuō)明:本文是由 Microsoft 機(jī)器翻譯軟件進(jìn)行的翻譯并可能由 Microsoft 社區(qū)通過(guò)社區(qū)翻譯機(jī)構(gòu)(CTF)技術(shù)進(jìn)行后期編輯,或可能是由人工進(jìn)行的翻譯。Microsoft 同時(shí)向您提供機(jī)器翻譯、人工翻譯及社區(qū)后期編輯的文章,以便對(duì)我們知識(shí)庫(kù)中的所有文章以多種語(yǔ)言提供訪問(wèn)。翻譯的文章可能存在詞匯、句法和/或語(yǔ)法方面的錯(cuò)誤。Microsoft 對(duì)由于內(nèi)容的誤譯或客戶對(duì)內(nèi)容的使用所導(dǎo)致的任何不準(zhǔn)確、錯(cuò)誤或損失不承擔(dān)責(zé)任。
點(diǎn)擊這里察看該文章的英文版:
241396
(http://support.microsoft.com/kb/241396/en-us/
)
Microsoft和/或其各供應(yīng)商對(duì)于為任何目的而在本服務(wù)器上發(fā)布的文件及有關(guān)圖形所含信息的適用性,不作任何聲明。 所有該等文件及有關(guān)圖形均"依樣"提供,而不帶任何性質(zhì)的保證。Microsoft和/或其各供應(yīng)商特此聲明,對(duì)所有與該等信息有關(guān)的保證和條件不負(fù)任何責(zé)任,該等保證和條件包括關(guān)于適銷性、符合特定用途、所有權(quán)和非侵權(quán)的所有默示保證和條件。在任何情況下,在由于使用或運(yùn)行本服務(wù)器上的信息所引起的或與該等使用或運(yùn)行有關(guān)的訴訟中,Microsoft和/或其各供應(yīng)商就因喪失使用、數(shù)據(jù)或利潤(rùn)所導(dǎo)致的任何特別的、間接的、衍生性的損害或任何因使用而喪失所導(dǎo)致的之損害、數(shù)據(jù)或利潤(rùn)不負(fù)任何責(zé)任。