1.适合作为界面的配置文件(小)使用。
2.原子操作读写文件函数,具体如下:
#define SETPRM_INI_PATH_EX _T(".//setParam.ini")
#define WRITE_INI_FILE(mod, wid, str)\
do {\
CString strWidgetID;\
strWidgetID.Format(_T("%d"), wid);\
::WritePrivateProfileString(g_astrModName[mod], strWidgetID, str, SETPRM_INI_PATH_EX);\
} while (0)
#define READ_INI_FILE(mod, wid, str)\
do {\
CString strWidgetID;\
strWidgetID.Format(_T("%d"), wid);\
::GetPrivateProfileString(g_astrModName[mod], strWidgetID, 0, str.GetBuffer(MAX_PATH), MAX_PATH, SETPRM_INI_PATH_EX);\
}while (0)