導航:首頁 > 文件管理 > mfc配置文件管理

mfc配置文件管理

發布時間:2025-01-02 00:57:07

㈠ MFC如何成為可執行文件

不要弄成DEBUG的 因為DEBUG的exe在脫離了VC後,有可能運行不了。
現在發布的專程序都是Release的
步驟如下:
Build->Set Active Confi…屬…
選擇Release

然後選擇Project->Settings
在General選項卡中選擇Use MFC in a Static Library

最後Build->Rebuild All就可以了

在程序的Release文件夾中就會有一個.exe可執行文件了 在沒有裝VC的電腦上一樣可以使用
(注意程序中所用的DLL、配置文件還是不能丟棄的)

㈡ vs2010 MFC工程,有.ini配置文件,在debug目錄下生成的exe讀取不到配置文件。

ini文件,在不同版本系統下默認讀取的位置不同。
有的是在windows目錄下,這種情況exe在哪裡都可以正常訪問。
還有一種,是在工作目錄下,這種情況一般要求exe和ini是在同一個目錄。而在vs裡面運行的時候,默認是模擬工程目錄為工作目錄的,和雙擊運行exe不同。

㈢ 在MFC中如何保存上一次使用的文件路徑

用WriteProfileString()把路徑寫到配置文件里,參數說明自己再查一下。
如:AfxGetApp()->WriteProfileString(_T("MxDWGTestDlg"),_T("OpenDir"),sPath);
下次直接讀配置文件,
如:AfxGetApp()->GetProfileString(_T("MxDWGTestDlg"),_T("OpenDir"),sPath );

sPath就是文件路徑

㈣ MFC如何啟用配置文件(*.ini)來保存信息

在我們寫的程序當中,總有一些配置信息需要保存下來,以便完成程序的功能,最簡單的辦法就是將這些信息寫入INI文件中,程序初始化時再讀入.具體應用如下:

BOOL WritePrivateProfileString(
LPCTSTR lpAppName,
LPCTSTR lpKeyName,
LPCTSTR lpString,
LPCTSTR lpFileName
);
其中各參數的意義
LPCTSTR lpAppName 是INI文件中的一個欄位名.
LPCTSTR lpKeyName 是lpAppName下的一個鍵名,通俗講就是變數名.
LPCTSTR lpString 是鍵值,也就是變數的值,不過必須為LPCTSTR型或CString型的.
LPCTSTR lpFileName 是完整的INI文件名,如果沒有指定完整路徑名,則會在windows目錄(默認)查找文件。如果文件沒有找到,則函數會在windows目錄創建它。

CString strName,strTemp;
int nAge;
strName="張三";
nAge=12;
::WritePrivateProfileString("StudentInfo","Name",strName,"c:\\stud\\student.ini");
此時c:\stud\student.ini文件中的內容如下:
[StudentInfo]
Name=張三

要將學生的年齡保存下來,只需將整型的值變為字元型即可:
strTemp.Format("%d",nAge);
::WritePrivateProfileString("StudentInfo","Age",strTemp,"c:\\stud\\student.ini");

閱讀全文

與mfc配置文件管理相關的資料

熱點內容
網路中常用的傳輸介質 瀏覽:518
文件如何使用 瀏覽:322
同步推密碼找回 瀏覽:865
樂高怎麼才能用電腦編程序 瀏覽:65
本機qq文件為什麼找不到 瀏覽:264
安卓qq空間免升級 瀏覽:490
linux如何刪除模塊驅動程序 瀏覽:193
at89c51c程序 瀏覽:329
怎麼創建word大綱文件 瀏覽:622
裊裊朗誦文件生成器 瀏覽:626
1054件文件是多少gb 瀏覽:371
高州禁養區內能養豬多少頭的文件 瀏覽:927
win8ico文件 瀏覽:949
仁和數控怎麼編程 瀏覽:381
項目文件夾圖片 瀏覽:87
怎麼在東芝電視安裝app 瀏覽:954
plc顯示數字怎麼編程 瀏覽:439
如何辨別假網站 瀏覽:711
寬頻用別人的賬號密碼 瀏覽:556
新app如何佔有市場 瀏覽:42

友情鏈接