본문 바로가기

개발자 모드/MFC

MFC INI 파일 설정값 읽어오기

728x90
// TestGetInfo.cpp : 콘솔 응용 프로그램에 대한 진입점을 정의합니다.

//

​

#include "stdafx.h"

#include "stdio.h"

#include "atlstr.h"

​

​

int _tmain(int argc, _TCHAR* argv[])

{

​

TCHAR path[_MAX_PATH];

GetCurrentDirectory( sizeof path,path ); // 현재 폴더 위치 정보 얻기

​

// ini 파일 일기

CString FilePath;

CString InfoFile;

FilePath.Format(_T("\\TestInfo.ini")); // INI 파일 정보

InfoFile = path + FilePath; //

TCHAR InputNumber[300];

GetPrivateProfileString( _T("TestNumber"), _T("Number"), _T("5"),InputNumber, MAX_PATH,InfoFile); // Default 정보는 5

​

​

return 0;

}

 

환경 파일에 대해서는 코드 수정을 굳이 할 필요없이 외부의 파일을 간단하게 수정하면서

 

불러올수 있다

 

이러한 파일이 ini 파일이다.

 

이 파일을 불러오는 소스코드를 공유한다.

 

주로 통신에서는 COM 포트 번호, IP , PORT를 넣어놓고

 

해상도, 관리자/사용자 설정도 기입해두기도 한다.

728x90