導航:首頁 > 文件管理 > mfc工程文件打包哪些可以刪除

mfc工程文件打包哪些可以刪除

發布時間:2023-04-07 11:50:34

❶ MFC怎麼刪除類

在file
view中選中要刪除的核清襪類正尺的.h和.cpp文件,摁del,然後在工程目錄下刪除這兩個文件即可改激。

❷ MFC環境下建立了一個.cpp文件,如何刪除

最徹底的刪除方法是:
在你所旦缺歷建立的工程扮空文件夾下找到所要刪除的.cpp文件和相應的.h文件,然後再展開FileView下的Source
Files文件夾和Header
Files文模搜件夾,分別選中所要刪除的.cpp文件和.h文件,按Delete鍵就可以了。
大功告成!^
^

❸ VC編輯器生成的文件哪些可以刪除

c++程序在編則碼答孫慧譯後,在目模橘標路徑下會生成多個文件: Debug文件夾(*.exe,*.ilk,*.obj,*.pch,*.pdb,*.idb,*,pdb),*.cpp,*.dsp,*.ncb,*.plg *.exe:是生成的可執行文件 *.ilk:當選定漸增型編譯連接時,連接器自動生成ILK文件,記錄連接信息 *.obj:是目標.

❹ vs2008 MFC怎麼刪除自己建好的類

目前為止我知道的唯一辦法就是在解決方案資源管理器中選中要刪除的類的.h和.cpp文件,摁del,然後在工程目錄下刪除這兩個文件即可。

順便說一下。要刪除自己新建的類裡面的襪簡函數。也是同樣,在.h 和.cpp裏手工刪除,消息函數還可以事件里刪,不就只全手工吧。怕錯先查找一下告正褲,清姿然後再刪,沒辦法。我也為這事郁悶呢!咋就沒有VC6.0里的右鍵刪除了~看來版本高了有時候也腦殘。

❺ 如何將MFC資源文件打包成dll

將MFC資源文件打包成dll
項目中經常會遇到主程序的資源文件是在一個dll中,就是把資源文件部分任務提取出來,比如添加各種語言的字元串,各種圖標,各種版本的Dlg或者Menu等等。改好之後,只需要build下就可以生成包含各種資源文件的dll,主程序只需要去調用這個dll即可。
在軟體工程中,很多項目都要這樣做,因為資源和邏輯分離,這樣就可以做到低耦合。
下面開始介紹如何將MFC多文檔程序的資源文件打包成dll:
創建MFC程序,工程名為Main,然後一直點下一步,就創建好了一個多文檔應用程序。
刪除該工程的Resource.h和Main.rc,注意:這里是Remove不是Delete,VC6.0刪除只是從工程中刪除,文件還在;VS2005以上版本會提示Remove還是Delete。
在當前工程中添加一個MFC擴展Dll項目,工程名為Main_Res;
刪除Resource Files下所有文件(Remove即可),刪除Resource.h(Delete);然後Copy主程序Main的Res到Main_Res的Res中;右鍵Header Files,Add Existing Item,選擇Main中的Resource.h,右鍵Resource Files,Add Existing Item,選擇Main中的Main.rc。
編譯Main_Res項目,生成Main_Res.dll;
在Main項目中,Main.h中include的Resource.h可以修改成../Main_Res/Resource.h也可以不修改,因為原來的Resource.h沒有徹底刪除,編譯的時候還是可以找到的,在頭文件中添加變數HINSTANCE m_hResourceDll;;Main.cpp的InitInstance()最前面添加如下代碼
[cpp] view plain
Class View中,右鍵CMainAPP屬性,添加ExitInstance,代碼如下:
[cpp] view plain
int CMainApp::ExitInstance()
{
// TODO: Add your specialized code here and/or call the base class
if (m_hResourceDll)
{
AfxFreeLibrary(m_hResourceDll);
}
return CWinApp::ExitInstance();
}
m_hResourceDll = AfxLoadLibrary(_T("Main_Res.dll"));
if (m_hResourceDll)
{
AfxSetResourceHandle(m_hResourceDll);
}
else
{
MessageBox(NULL, _T("Load Main_Res.dll failed!"), _T("Error"), 0);
return FALSE;
}
編譯運行Main項目即可。
注意:
這里調用資源dll的方式為動態(顯式)調用,靜態(隱式)調用會load資源失敗。貌似將主程序的資源文件提取到dll中的話,只能採用動態(顯式)調用。
靜態調用的時候,運行會Crash
[cpp] view plain
// create main MDI Frame window
CMainFrame* pMainFrame = new CMainFrame;
if (!pMainFrame || !pMainFrame->LoadFrame(IDR_MAINFRAME))
{
delete pMainFrame;
return FALSE;
}
因為LoadFrame(IDR_MAINFRAME)會失敗,然後delete pMainFrame;的時候就會內存訪問非法!肯定是因為IDR_MAINFRAME資源沒有找到。具體原因找到後我會更新說明下。
如果不在dll項目中刪除Resource Files下所有文件(Remove即可),會編譯報錯如下:
1>CVTRES : fatal error CVT1100: plicate resource. type:VERSION, name:1, language:0x0804
1>LINK : fatal error LNK1123: failure ring conversion to COFF: file invalid or corrupt

❻ 文件管理中哪些文件可以刪除

文件管理中可以刪除的文件如下:

1、軟體安裝包:平時我們下載軟體,都會有軟體安裝包,這些安裝包在軟體安裝完成後就沒有用了,非常佔用內存,我們可以刪除這些apk文件。

2、系統緩存文件:我們在app上聽音樂、看視頻都會產生緩存文件,這些緩存文件也都是可以刪的。

3、download、tencent里的文件:我們自己下載的軟體,都放在download這個文件夾裡面,都是可以刪除的。

文件管理是操作系統的五大職能之一,主要涉及文件的邏輯組織和物理組織,目錄的結構和管理。所謂文件管理,就是操作系統中實現文件統一管理的一組軟體、被管理的文件以及為實施文件管理所需要的一些數據結構的總稱從系統角度來看,文件系統是對文件存儲器的存儲空間進行組織,分配和回收,負責文件的存儲,檢索,共享和保護。

文件管理的功能

許可權管理,可針對用戶、部門及崗位進行細粒度的許可權控制,控制用戶的管理、瀏覽、閱讀、編輯、下載、刪除、列印、訂閱等操作。

文檔審計,描述了文檔生命周期全過程中的每一個哪返動作,包括畢散操作人、動作、日期時間等信息,通過審計跟蹤您可以全局掌握系統內部所有文件的操作情況。

鎖定保護,文檔作者和管理權用戶可將文檔鎖定,確保文檔不被隨意修改,當文檔需要修改或刪除時,可以解鎖,保證文檔的正常操作。

數據備份,支持資料庫備份和完整數據備份雙重保護,全面手緩氏保障系統內部數據安全性,用戶可自行設定備份時間及位置,到達指定時刻,系統自動執行備份操作。

❼ VISUAL STUDIO工程裡面的哪些文件是可以刪除的

debug或者release 都可以刪掉,剩下的工程文件也有部分可以刪除的,不過都不大,不影響

❽ mfc中怎麼刪除一個新建類

.clw和.opt是VC6或早期環境下才有的文件,故只需刪除.h .cpp及 .aps文件即可.

❾ 請問文件夾下的這些文件都是干什麼的,哪些可以刪除

你的電腦系統是64位系統,而現在這個文件夾有x86字樣,它是用來存放系統上安裝的32位軟體的。
64位系統可以兼容大多數32位軟體,默認安裝路徑就是這里。
所以一般情況下,不要隨意刪除這里的文件夾。
如果有不使用的軟體,到控制面板里將其卸載就行了。

閱讀全文

與mfc工程文件打包哪些可以刪除相關的資料

熱點內容
雲辦公的原理是把傳統文件放哪裡 瀏覽:113
不屬於群防群治隊伍數據項有哪些 瀏覽:404
java樹向上找 瀏覽:241
資料庫查詢票價 瀏覽:503
word黑色下劃線怎麼去掉 瀏覽:879
學習編程怎麼學比較好 瀏覽:351
有什麼好看的地圖網站 瀏覽:593
oppo如何設置app黑名單 瀏覽:71
移動數據用了多少在哪裡顯示 瀏覽:549
excel表改變文件名顏色的方法 瀏覽:966
linuxshell二進制文件 瀏覽:36
什麼是網路道德問題產生的 瀏覽:836
c清除文件夾 瀏覽:407
租房貸款用什麼app 瀏覽:59
虛擬機oracle安裝教程 瀏覽:745
太原編程班哪裡有 瀏覽:544
壓縮文件怎麼找 瀏覽:586
wwwjshousecomcn 瀏覽:648
U盤文件路徑在哪 瀏覽:502
不記得路由器密碼怎麼辦 瀏覽:118

友情鏈接