lRet = RegSetValueEx(hKey, MC_QS_BUBBLE_REG_QS_SHAREDESKTOP, NULL, REG_DWORD, (BYTE*)0x100, 4);
上面这个写法不对,虽然编译时不会报错,但是不会执行成功的,改成下面的.
DWORD dwValue=0x100;
lRet = RegSetValueEx(hKey, MC_QS_BUBBLE_REG_QS_SHAREDESKTOP, NULL, REG_DWORD, (BYTE*)&dwValue, 4);