|
레지스트를 지원하는 클래스 : TRegistry
헤더파일 : Registry.hpp
예제)
TRegistry *registry = new TRegistry;
registry->RootKey = HKEY_CURRENT_USER; // <-- 이부분은 레지스트의 루트
// HKEY_CLASSES_ROOT
// HKEY_CURRENT_USER
// HKEY_LOCAL_MACHINE
// HKEY_USERS
// HKEY_CURRENT_CONFIG
registry->OpenKey("Software\\Test", true);
// OpenKey함수에서 CanCreate가 true이면 레지스티 주소가 없을시 생성을 한다.
// OpenKey함수가 성공적으로 실행되었으면 true를 반환한다.
registry->WriteInteger("TEST", 1);
registry->WriteString("TEST-STRING", "문자열 쓰기");
registry->CloseKey();
delete registry;
|