Freigeben über


CRegKey::SetKeyValue

Rufen Sie diese Methode auf, um Daten auf einem angegebenen Wertsgebiet eines angegebenen Schlüssels zu speichern.

LONG SetKeyValue( 
   LPCTSTR lpszKeyName, 
   LPCTSTR lpszValue, 
   LPCTSTR lpszValueName = NULL  
) throw( );

Parameter

  • lpszKeyName
    Gibt den Namen der erstellt sein an oder geöffnet wurde, Schlüssel. Dieser Name muss ein Unterschlüssel von m_hKey sein.

  • lpszValue
    Gibt die zu speichernden Daten, an. Dieser Parameter muss ungleich null sein.

  • lpszValueName
    Gibt das festgelegt werden, anfeld Werts. Wenn ein Wertsfeld mit diesem Namen nicht bereits in der Schlüssel vorhanden ist, wird es hinzugefügt.

Rückgabewert

Wenn erfolgreich, gibt ERROR_SUCCESS; andernfalls ein Fehlercode ungleich 0 (null) definiert in WINERROR.H.

Hinweise

Rufen Sie diese Methode auf, um die lpszKeyName Schlüssel zu erstellen oder zu öffnen und die lpszValue Daten auf dem lpszValueName-Wertsgebiet zu speichern.

Anforderungen

Header: atlbase.h

Siehe auch

Referenz

CRegKey Class

CRegKey::SetValue