<< Gesamtübersicht | << Klassenübersicht | Details der Klasse | Funktionsbeschreibungen |
Util-Klasse für den Zugriff auf die Registrydatenbank des Betriebssystems.
Basisklassen(n) | abgeleitete Klassen | |
---|---|---|
SRegistry |
|
Attribut | Typ | Beschreibung |
---|---|---|
lastReturnValue | LONG |
Attribut | Typ | Beschreibung |
---|---|---|
hkey | HKEY |
Name | Parameter | Rückgabewert | Beschreibung |
---|---|---|---|
closeKey | void | ||
createOrOpenKey | HKEY base, const SString& path, REGSAM rights=KEY_ALL_ACCESS, DWORD options=REG_OPTION_NON_VOLATILE |
BOOL | Öffnet oder legt ggf. einen Registry-Key an. |
enumKey | SMapStringToString& subkeys | int | Ermittelt die Subkeys des gerade offenen Registry-Keys. |
enumValue | SMapStringToString& regValues | int | |
getStringValue | const SString& valueName, SString& value |
BOOL | |
openKey | HKEY base, const SString& path, REGSAM rights=KEY_ALL_ACCESS |
BOOL | |
setStringValue | const SString& valueName, const SString& value |
BOOL |
Util-Klasse für den Zugriff auf die Registrydatenbank des Betriebssystems.
closeKey() void |
![]() ![]() |
createOrOpenKey(HKEY base, const SString& path, REGSAM rights=KEY_ALL_ACCESS, DWORD options=REG_OPTION_NON_VOLATILE) BOOL |
![]() ![]() |
Öffnet oder legt ggf. einen Registry-Key an.
base | z.B. HKEY_LOCAL_MACHINE |
path | z.B. "SOFTWARE\\Free Software Foundation\\WinAVR" |
rights | benötigte Rechte |
enumKey(SMapStringToString& subkeys) int |
![]() ![]() |
Ermittelt die Subkeys des gerade offenen Registry-Keys.
Die übergebene SMap wird gelöscht.
subkeys | Ausgabeparameter der Namen und Klasse der gefundenen Keys |
int | Anzahl der gefundenen Keys |
subkeys | Map der Key-Namen und Klassen |
enumValue(SMapStringToString& regValues) int |
![]() ![]() |
getStringValue(const SString& valueName, SString& value) BOOL |
![]() ![]() |
openKey(HKEY base, const SString& path, REGSAM rights=KEY_ALL_ACCESS) BOOL |
![]() ![]() |
setStringValue(const SString& valueName, const SString& value) BOOL |
![]() ![]() |
<< Gesamtübersicht | << Klassenübersicht | Details der Klasse | Funktionsbeschreibungen |