Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - Bloccato con RegGetValue...
Forum - C/C++ - Bloccato con RegGetValue...

Avatar
gianluca (Normal User)
Pro


Messaggi: 103
Iscritto: 23/06/2008

Segnala al moderatore
Postato alle 14:16
Mercoledė, 24/06/2009
Ciao Ragazzi, stavo scrivendo un codice che mi scansionasse se c'č un valore in una chiave di registro a differenza di un altro! forse col codice mi chiarisco un po!

Codice sorgente - presumibilmente C#

  1. HKEY key;
  2. DWORD Value = 0;
  3. int prova = 0;
  4. char buffer[100] = "";
  5.  
  6. if(RegOpenKey( HKEY_CURRENT_USER,"PROVA",0,KEY_READ,&key)==ERROR_SUCCESS) {
  7.        
  8.         prova = RegGetValue(key,NULL,"VALORE",RRF_RT_REG_DWORD,NULL,&Value,NULL);
  9.  
  10.         sprintf(buffer, "%x", Value);
  11.         MessageBox(0, buffer, "Prova", 0);
  12.         if((Value)!=16256) {
  13.  
  14.                 //1° ISTRUZIONE
  15.  
  16.         } else {
  17.                
  18.                 //2° ISTRUZIONE
  19.         }
  20. }



Bene, insomma vorrei avere nella variabile Value il valore ke c'č nella chiave di registro "HKEY_CURRENT_USER\\PROVA" Dove c'č un Valore DWORD(32bit) di Nome "VALORE"...

Cosa possibile o chiedo troppo?
Un Esempio mi renderebbe molto felice!!
Grazie 1000! :D

Gianluca...

PM Quote