001
10.03.2006, 08:26 Uhr
~erpolat
Gast
|
Zitat von ~erpolat: |
Ich will neue Schlüssel erstellen, aber geht irgendwie nicht.Warum?
string subkey = "SYSTEM\\CurrentControlSet\\Services\\Testen00\\"; string newKey="Parameters"; HKEY m_hkey;
//Open the key if(RegOpenKeyEx(HKEY_LOCAL_MACHINE,subkey.c_str(),0,KEY_ALL_ACCESS,&m_hkey) == ERROR_SUCCESS) { cout<<"KEY WURDE GEOFFNET!"; //create new Subkey if(RegCreateKeyEx(HKEY_CURRENT_USER,newKey.c_str(), 0, 0,REG_OPTION_NON_VOLATILE, KEY_ALL_ACCESS, 0, &m_hkey,0) ==ERROR_SUCCESS) cout<<"KEY WURDE ANGELEGT!"<<endl;
//close the key RegCloseKey(m_hkey);
}
return;
|
Ich habs:
string newKey="SYSTEM\\CurrentControlSet\\Services\\Testen00\\Parameters"; HKEY m_hkey;
if(RegCreateKeyEx(HKEY_LOCAL_MACHINE,newKey.c_str(), 0, 0,REG_OPTION_NON_VOLATILE, KEY_ALL_ACCESS, 0, &m_hkey,0) ==ERROR_SUCCESS) cout<<"KEY WURDE ANGELEGT!"<<endl;
//close the key RegCloseKey(m_hkey); |