만들어진 Key를 아래와 같이 삭제를 하려고 하는데 안되네요. 이 Key안에 있는 Value는 삭제가 잘되는데... 뭔가 문제죠? 아시는 분 도움을 요청합니다. ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// AnsiString sKey_Path = "SYSTEM\\CurrentControlSet\\Services\\NdisWan\\Parameters\\Protocols"
TRegistry *Reg = new TRegistry(); Reg->RootKey = HKEY_LOCAL_MACHINE; try { if (Reg->OpenKey(sKEY_PATH, false)) { if(!Reg->DeleteKey(sKEY_PATH)){ ShowMessage("Registry Delete Fail."); } } } __finally { Reg->CloseKey(); delete Reg; } |