728x90
MFC 사용 중 INI 파일을 간단히 읽고 쓰기를 위해서는
읽기 함수 GetPrivateProfileString 과 쓰기 함수 WritePrivateProfileString를 씁니다
INI 파일의 기본 작성 방식은
[섹션]
키=값
형식으로 구성 되어 있으며
읽기의 경우
WCHAR szValue[MAX_PATH];
GetPrivateProfileString(_T("Section"), _T("Key"), _T("Default"), szValue, sizeof(szValue), PATH);
위와 같은 방식으로
섹션, 키, 값이 없을 시 받을 값, 입력된 값, 입력값 크기, 파일 위치
값을 입력해서 코드를 작성하시면 됩니다
쓰기의 경우는
WritePrivateProfileString(_T("Section"), _T("Key"), _T("Value"), PATH);
위와 같이 방식으로
섹션, 키, 값, 파일 위치
값을 입력하면 됩니다
작성된 세션을 삭제 하고 싶은 경우
WritePrivateProfileString(_T("Section"), NULL, NULL, PATH);
위와 같이 작성하면 섹션이 삭제됩니다
* PATH의 경우 절대경로로 입력하셔야 합니다
제 글이 도움이 되셨다면 댓글 & 공감 부탁드려요 😀
728x90
반응형
'Application > MFC' 카테고리의 다른 글
[MFC] 인자값 가져오기 (argc, argv) (0) | 2023.09.21 |
---|---|
[MFC] 16진수 변환(CString <-> BYTE) (0) | 2023.07.06 |
[MFC] CWnd 화면을 클립 보드로 복사하기 (2) | 2023.05.09 |
[MFC] CBitmap 파일 저장 (CBitmap To CImage) (0) | 2023.05.08 |
[MFC] Thread 동기화 (CreateEvent) (0) | 2023.05.03 |