導航:首頁 > 文件管理 > 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配置文件管理相關的資料

熱點內容
蘋果4s耳機插孔失靈 瀏覽:923
qq漫遊記錄在手機哪個文件夾 瀏覽:58
設置hdd密碼 瀏覽:624
iphone4s升級ios9失敗怎麼辦 瀏覽:6
ro裝備有洞升級後 瀏覽:958
不綁定銀行卡微信轉賬 瀏覽:827
編程和網站有什麼區別 瀏覽:443
java兩個集合取交集 瀏覽:442
js替換當前頁面字元串 瀏覽:50
ps6路徑選擇工具 瀏覽:955
視頻文件損壞返回不了 瀏覽:656
如何判斷網路被降速了 瀏覽:676
ps做成圖片後怎麼弄成文件 瀏覽:689
左側導航欄css代碼 瀏覽:952
釘釘傳送文件最大多少兆 瀏覽:126
app下載哪裡最全 瀏覽:599
word如何畫大箭頭 瀏覽:245
word批量轉pdf工具21注冊機 瀏覽:546
列印文檔文件3000字需要多少錢 瀏覽:239
泊車助手app 瀏覽:147

友情鏈接