Partager via


CRegKey::SetStringValue

Appelez cette méthode pour définir la valeur de chaîne de la clé de Registre.

LONG SetStringValue(
   LPCTSTR pszValueName,
   LPCTSTR pszValue,
   DWORD dwType = REG_SZ 
) throw( );

Paramètres

  • pszValueName
    Pointeur vers une chaîne contenant le nom de la valeur à définir. Si une valeur portant ce nom n'est pas déjà présente, la méthode l'ajoute à la clé.

  • pszValue
    Pointeur vers les données de chaîne à enregistrer avec le nom de valeur spécifié.

  • dwType
    Le type de chaîne à écrire dans le Registre : REG_SZ (par défaut) ou REG_EXPAND_SZ (pour les multistrings).

Valeur de retour

Si la méthode réussit, la valeur de retour est ERROR_SUCCESS. Si la méthode échoue, la valeur de retour est un code d'erreur autre que zéro défini dans WINERROR.H.

Notes

Cette méthode utilise RegSetValueEx pour écrire la valeur dans le Registre.

Configuration requise

En-tête : atlbase.h

Voir aussi

Référence

CRegKey, classe

CRegKey::QueryStringValue

CRegKey::SetDWORDValue

CRegKey::SetQWORDValue

CRegKey::SetGUIDValue

CRegKey::SetMultiStringValue

CRegKey::SetBinaryValue