發(fā)現(xiàn)如果你使用注冊(cè)表,則它為你提供了很便利的方法,當(dāng)然如果不使用系統(tǒng)注冊(cè)表,這句可以注釋掉
CWinApp::SetRegistryKey
void SetRegistryKey( LPCTSTR lpszRegistryKey );
void SetRegistryKey( UINT nIDRegistryKey );
參數(shù)
lpszRegistryKey
字符串指針,包含了鍵的名字。
nIDRegistryKey
注冊(cè)表中鍵的ID/索引。
注釋
這個(gè)函數(shù)將應(yīng)用程序的設(shè)置保存在注冊(cè)表而不是INI文件中。這個(gè)函數(shù)設(shè)置m_pszRegistry Key,它被CWinApp的成員函數(shù)GetProfileInt,GetProfileString,WriteProfileInt和WriteProfileString使用。如果調(diào)用了這個(gè)函數(shù),最近使用(MRU)的文件也被保存到注冊(cè)表中。通常注冊(cè)表的鍵為公司的名字。它保存在如下形式的鍵中:HKEY_CURRENT_USER\Software\<公司名>\<應(yīng)用程序名>\<section name>\<value name>.