[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]"ProxyEnable"=dword:00000000我要如何编写将"ProxyEnable"=dword:00000000 修改成"ProxyEnable"=dword:00000001如何实现,请大牛们帮帮忙

解决方案 »

  1.   

    HKEY hk; 
    DWORD dwData, dwDisp; // Create the event source as a subkey of the log. if (RegCreateKeyEx(HKEY_CURRENT_USER, L"Software\Microsoft\Windows\CurrentVersion\Internet Settings", 
    0, NULL, REG_OPTION_NON_VOLATILE,
    KEY_WRITE, NULL, &hk, &dwDisp)) 
    {
    printf("Could not create the registry key."); 
    return 0;
    }// Set the name of the message file. 
    dwData = 1;
    if (RegSetValueEx(hk,      // subkey handle 
    L"TypesSupported",  // value name 
    0,                 // must be zero 
    REG_DWORD,         // value type 
    (LPBYTE) &dwData,  // pointer to value data 
    sizeof(DWORD)))    // length of value data 
    {
    printf("Could not set the supported types."); 
    RegCloseKey(hk); 
    return 0;
    }RegCloseKey(hk); 大概就这样吧,看看MSDN里面RegSetValueEx的例子
      

  2.   

    if (RegSetValueEx(hk, // subkey handle  
    L"ProxyEnable", // value name  
    0, // must be zero  
    REG_DWORD, // value type  
    (LPBYTE) &dwData, // pointer to value data  
    sizeof(DWORD))) // length of value data  
    {
    printf("Could not set the supported types.");  
    RegCloseKey(hk);  
    return 0;
    }
      

  3.   


    CRegKey reg;
    reg.Open(HKEY_LOCAL_MACHINE, TEXT("SOFTWARE\\KuGoo\\PartnerProgam"));
    reg.SetDWORDValue(TEXT("LastError"), 1);
    reg.Close();
      

  4.   

     if (RegCreateKeyEx(HKEY_CURRENT_USER, L"Software\Microsoft\Windows\CurrentVersion\Internet Settings",  0, NULL, REG_OPTION_NON_VOLATILE,KEY_WRITE, NULL, &hk, &dwDisp))  这个在VC 6.0下好像有点错误,是怎么回事哦,下面的我能弄懂
      

  5.   

    SDK可以这样。 DWORD var = 0x01;
    HKEY hk;
    ::RegCreateKeyEx(HKEY_LOCAL_MACHINE, TEXT("SOFTWARE\\KuGoo\\PartnerProgam"), NULL, NULL, REG_OPTION_NON_VOLATILE, KEY_ALL_ACCESS, NULL, &hk, NULL);
    ::RegSetValueEx(hk, TEXT("LastError"), NULL, REG_DWORD, (BYTE*)&var, sizeof(var));
    ::RegCloseKey(hk);
      

  6.   

    fishion
    他的代码我搞懂了,完全搞定,下面的朋友也辛苦了,但是我没用上也给五分