| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
sistemi  
  • Competenze informatiche di base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • finestre

  • Windows Vista

  • Windows XP
  •  
    Conoscenza Informatica >> sistemi >> finestre >> Content
    Come Flush un Registro
    E ' utile per svuotare il Registro di sistema sul computer quando è necessario fare in modo che una modifica del Registro di sistema viene immediatamente salvato il file di Registro di sistema permanente sul disco rigido . Per impostazione predefinita, Windows utilizza un meccanismo di " pigro flush " che svuota automaticamente il Registro di sistema dopo un certo periodo di tempo . L'API di Windows contiene le funzioni del Registro di sistema che è possibile utilizzare nel vostro programma per modificare una chiave di registro e poi lavarla . Istruzioni
    1

    Aprire il file di origine per il programma in un editor di codice .
    2

    Includi la API di Windows intestazione del file " windows.h " nel progetto in modo da poter accedere alle funzioni del Registro di Windows , ad esempio, " # include " .
    3

    Crea " hKey " e variabili " dwValue " da utilizzare nelle funzioni del Registro di sistema , per esempio, " HKEY hKey ; DWORD dwValue = 1111 ; "
    4

    Aprire una chiave del Registro di sistema esistente con la funzione " RegOpenKeyEx ( hKey , lpSubKey , ulOptions , samDesired , phkResult ) " . . Ad esempio, " RegOpenKeyEx ( HKEY_CURRENT_USER , " Software \\ \\ Programma \\ \\ Impostazioni " , 0 , KEY_SET_VALUE , e hKey ), " si apre il "Software \\ \\ Programma \\ \\ Impostazioni" sottochiave da " HKEY_CURRENT_USER " e collega la maniglia per il " hKey " variabile .
    5

    utilizzare una funzione di registro , ad esempio" RegSetValueEx ( hKey , lpValueName , 0 , dwType , lpData , cbData ) "per fare una modifica al Registro di sistema. Ad esempio, " RegSetValueEx ( hKey , " nome di valore " , 0 , REG_DWORD , reinterpret_cast ( & dwValue ) , sizeof ( dwValue ) ) ; " cambierà il valore denominato " nome valore " per 1111
    < . br> 6

    Lavare il Registro di sistema con la funzione " RegFlushKey ( hKey ) " .
    7

    Chiudere la maniglia della chiave di registro con la funzione " RegCloseKey ( hKey ) " .
    8

    Salvare il file di origine.

    Previous :

    next :
      Articoli Correlati
    ·Come utilizzare uno screen saver come sfondo in Windows…
    ·Come eliminare il segno sulla password a Risorse del co…
    ·Come trovare Windows Sound Recorder 
    ·Come sostituire Browseui.dll Dopo SP3 
    ·Come modificare la sequenza di avvio in Windows 98 
    ·Come rimuovere un virus & Make computer più veloce 
    ·Come abilitare le cartelle condivise con VMware Tools 
    ·Come cambiare il font per Windows Professional 
    ·Come scorrere in DOS 
    ·Come bloccare i file vengano modificati o eliminati 
      Articoli in evidenza
    ·Come una barra degli strumenti di rimozione Smitfraud 
    ·Come rimuovere i programmi dalla barra delle applicazio…
    ·Come disinstallare e reinstallare Silverlight 
    ·Android vs . OS X 
    ·Come spostare Wallpaper per PC 
    ·Come utilizzare Syslinux a Boot USB 
    ·Come faccio a convertire XP a XP Professional ? 
    ·Come rimuovere da XP Media Center 
    ·Come individuare Outlook completamento automatico della…
    ·Come posso personalizzare le icone della barra delle ap…
    Copyright © Conoscenza Informatica http://it.wingwit.com