1 #include <iostream> 2 #include <windows.h> 3 using namespace std; 4 5 int main() 6 { 7 HKEY hKEY; 8 if(ERROR_SUCCESS == RegOpenKeyEx(HKEY_LOCAL_MACHINE, "SYSTEM\\Test", 0, KEY_SET_VALUE, &hKEY)) 9 { 10 // 刪除 Test 子鍵下鍵值 TestRegSz 11 if(ERROR_SUCCESS == RegDeleteValue(hKEY, "TestRegSz")) 12 { 13 printf("刪除鍵值 TestRegSz 成功.\n"); 14 } 15 16 // 刪除 Test 子鍵下鍵值 TestRegDword 17 if(ERROR_SUCCESS == RegDeleteValue(hKEY, "TestRegDword")) 18 { 19 printf("刪除鍵值 TestRegDword 成功.\n"); 20 } 21 22 // 刪除 Test 子鍵下鍵值 TestRegBin 23 if(ERROR_SUCCESS == RegDeleteValue(hKEY, "TestRegBin")) 24 { 25 printf("刪除鍵值 TestRegBin 成功.\n"); 26 } 27 } 28 RegCloseKey(hKEY); 29 30 if(ERROR_SUCCESS == RegOpenKeyEx(HKEY_LOCAL_MACHINE, "SYSTEM", 0, KEY_SET_VALUE, &hKEY)) 31 { 32 // 刪除子鍵 Test 33 if(ERROR_SUCCESS == RegDeleteKey(hKEY, "Test")) 34 { 35 printf("刪除子鍵 Test 成功.\n"); 36 } 37 } 38 RegCloseKey(hKEY); 39 return 0; 40 }