这是在使用SHGetValue时,最后一个参数一定要设定为buff的size,如果采用默认0的话,将会返回234错误。
DWORD dwType, dwValue, dwSize = sizeof(DWORD);
if (ERROR_SUCCESS == SHGetValue(HKEY_LOCAL_MACHINE, szSubKey, szLock, &dwType, &dwValue, &dwSize))
这是在使用SHGetValue时,最后一个参数一定要设定为buff的size,如果采用默认0的话,将会返回234错误。
DWORD dwType, dwValue, dwSize = sizeof(DWORD);
if (ERROR_SUCCESS == SHGetValue(HKEY_LOCAL_MACHINE, szSubKey, szLock, &dwType, &dwValue, &dwSize))