C, C++, MFC/C, C++, MFC 테크닉
MFC 테크닉 - 파일 제어 ( INI format )
folcjin
2021. 12. 12. 14:29
728x90
반응형
# MFC를 이용하는 과정에서 HDD 에 존재하는 파일 ( ini format ) 제어
> Save, Load 형태 - Shlwapi.lib 이용
> exe 파일 위치에 test.ini 파일 생성
# 소스 코드
> #include <Shlwapi.h>
> #pragma comment(lib, "Shlwapi.lib")
GetPrivateProfileInt(szCategory, szKey, nDefValue, m_strFilePath);
WritePrivateProfileString(szCategory, szKey, strValue, m_strFilePath);
> 읽기/쓰기 부분에 대한 내용을 별도로 wrapping 해서 이용한다.
int CINIFormHelper::LoadINT(LPCTSTR szCategory, LPCTSTR szKey, int nDefValue)
{
return GetPrivateProfileInt(szCategory, szKey, nDefValue, m_strFilePath);
}
void CINIFormHelper::SaveINT(LPCTSTR szCategory, LPCTSTR szKey, int nValue)
{
CString strValue;
strValue.Format(_T("%d"), nValue);
WritePrivateProfileString(szCategory, szKey, strValue, m_strFilePath);
}
728x90
반응형
사업자 정보 표시펼치기/접기
사업자 등록번호 : -- | TEL : --