GetPrivateProfileString

ini 형식의 파일을 읽고 쓰기 편하게 만들어 놓은 API


kkk.ini 라는 파일에 아래와 같은 내용이 있을 때에
-----------------------------------------------------------------------------------------
[AAA]
a1=안녕하세요
a2=안녕히 계세요

[BBB]
b1=어서오세요
b2=GG
-----------------------------------------------------------------------------------------

아래처럼 함수를 호출하면
-----------------------------------------------------------------------------------------
TCHAR buf[256];
GetPrivateProfileString("BBB", "b1", "", buf, 256, "kkk.ini");
-----------------------------------------------------------------------------------------

buf 에 "어서오세요" 가 복사됨



DWORD GetPrivateProfileString(
  LPCTSTR
lpAppName,        // points to section name
  LPCTSTR lpKeyName,        // points to key name
  LPCTSTR lpDefault,        // points to default string
  LPTSTR lpReturnedString// points to destination buffer
  DWORD nSize,              // size of destination buffer
  LPCTSTR lpFileName        // points to initialization filename
);
 


UINT GetPrivateProfileInt(
  LPCTSTR
lpAppName// address of section name
  LPCTSTR lpKeyName// address of key name
  INT nDefault,       // return value if key name is not found
  LPCTSTR lpFileName  // address of initialization filename
);

댓글

Designed by JB FACTORY