Search code examples
c#registrywindows-ce

How to read and write value from registry in Windows CE?


How do you insert the value 1 into the property CDInsert in HKEY_LOCAL_MACHINE\SOFTWARE\WJST\WLAN and read it back?


Solution

  • http://msdn.microsoft.com/en-us/library/microsoft.win32.registry%28v=VS.90%29.aspx

    Try this:

    //using Microsoft.Win32;
    
    RegistryKey reg = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\WJST\WLAN", true); 
    
    // set value of "CDInsert" to 1
    reg.SetValue("CDInsert", 1, RegistryValueKind.DWord);
    
    // get value of "CDInsert"; return 0 if value not found
    int value = (int)reg.GetValue("CDInsert", 0);