Announcement

Collapse
No announcement yet.

Regedit schreiben

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Regedit schreiben

    Wie kann ich mit einer Konsolen Anwendung in die regedit schreiben
    zum beispiel eie Zeichenfolge in HKEY_CURRENT_USER...
    Ich wei das ich die windows.h inkludieren muss aber vielmehr weis ich net

    Sers

  • #2
    Hi,<br>
    <br>
    das folgende Beispiel erstellt einfach nur ein Registry-Key namens "Test" unter HKEY_CURRENT_USER und einen String-Wert mit dem Namen "TestValue". Ich hoffe das hilft dir weiter :-)<br>
    <br>
    <br>
    #include <windows.h><br>
    <br>
    <br>
    void main()<br>
    {<br>
    &nbsp;&nbsp;&nbsp;&nbsp; HKEY hKey;<br>
    &nbsp;&nbsp;&nbsp;&nbsp; BYTE byData[100];<br>
    &nbsp;&nbsp;&nbsp;&nbsp; DWORD dwDataLength;<br>
    <br>
    &nbsp;&nbsp;&nbsp;&nbsp; strcpy((char*) byData, "Hello World !");<br>
    &nbsp;&nbsp;&nbsp;&nbsp; dwDataLength = strlen((char*) byData);<br>
    <br>
    &nbsp;&nbsp;&nbsp;&nbsp; RegCreateKeyEx(HKEY_CURRENT_USER, "Test", 0, NULL, 0, KEY_ALL_ACCESS,
    NULL, &hKey, NULL);<br>
    <br>
    &nbsp;&nbsp;&nbsp;&nbsp; RegSetValueEx(hKey, "TestValue", 0, REG_SZ, byData, dwDataLength);<br>
    <br>
    &nbsp;&nbsp;&nbsp;&nbsp; RegCloseKey(hKey);<br>
    }<br>
    <br>
    <br>
    P.S. Ist eine normale Win32-Console Anwendung<br>
    <br>
    <br>
    MfG<br>
    AcidBurn<br&gt

    Comment


    • #3
      und wie geht das in MFC???

      Comment


      • #4
        Und wie schreibt man ein DWORD-Wert

        Comment

        Working...
        X