한방에 ini 값을 쓸때는
WritePrivateProfileString(section_name, key_name, value, ini_filename);
이런 식입니다.
ex)
WritePrivateProfileString("Control", "ServerIP", g.Option.ServerIP, CONFIG_INI);
한방에 읽을때는
GetPrivateProfileString
API 함수를 이용하면 되는데 프로토타입과 도움말은 빌더 도움말에 잘 나타나 있습니다.
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
);
정확하게 말해서
한방은 한번에 한줄을 즉시 라는 뜻입니다.
위 윈도우 API 함수들은 익히 잘 알려진 것인데,
볼포에 검색해도 안나타나길레,
팁 & 트럭에 한 짐 실어 봅니다.
|
(이 API를 맛들이면 xml을 쓰기가 싫어지는 단점이... 비스타까지는 지원하더군요)