Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1300 connectés 

  FORUM HardWare.fr
  Programmation

  [VC++] Lecture / ecriture dans la base de registre : solution

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VC++] Lecture / ecriture dans la base de registre : solution

n°47063
la viper
Posté le 16-07-2001 à 18:16:44  profilanswer
 

// Ouverture de la base de registre
 LPCTSTR DataBasePath;
 char lpszName []= "Chemin";
 HKEY hKey = 0;
 HRESULT hr = RegOpenKey(HKEY_LOCAL_MACHINE,
       _T("SOFTWARE\\DivXManage" ),  
       &hKey);
 
 if (hr == ERROR_SUCCESS)
 {
  // Lecture de la clé
  TCHAR szProductType[200];
  DWORD dwBufLen = 200;
  RegQueryValueEx(hKey,lpszName, NULL, NULL, (LPBYTE)szProductType, &dwBufLen);
        DataBasePath = szProductType;
           
 }
 else
 {
  DataBasePath = GetPathOfDB();
 
  // Creation de la clé
  hKey = 0;
  hr = RegCreateKey(HKEY_LOCAL_MACHINE,
       _T("SOFTWARE\\DivXManage" ),  
       &hKey);
 
  if (hr == ERROR_SUCCESS)
  {
   RegSetValueEx(hKey,  
    lpszName,  
    0,  
    REG_SZ,  
    (const BYTE*)DataBasePath,  
    strlen(DataBasePath));
  }
 }
 
 RegCloseKey(hKey);

mood
Publicité
Posté le 16-07-2001 à 18:16:44  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [VC++] Lecture / ecriture dans la base de registre : solution

 

Sujets relatifs
[C++] Ecrire dans la base de registrePour les pros de la modélisation de base de données!
[vc++] lire une cle dans la base de registre[ASP] probleme de connexion a la base de donnée !
[VC++] Ecrire dans la base de registre ...[Visual C++ 6]Base SQL
comment interroger une base de donne avecVC++ ou en language C 
Plus de sujets relatifs à : [VC++] Lecture / ecriture dans la base de registre : solution


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR