关于网友提出的“ VC60之Release 和 Debug的差别”问题疑问,本网通过在网上对“ VC60之Release 和 Debug的差别”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: VC60之Release 和 Debug的差别描述:
BOOL GetComputName()
{
HKEY hKey;
DWORD dwType, dwSize;
if(RegOpenKeyEx (HKEY_LOCAL_MACHINE,"System\\currentControlSet\\Control",0,Code1_KEY_ALL_ACCESS,&hKey) == ERROR_SUCCESS)
{
if(RegQueryValueEx (hKey, "Current User", 0, &dwType, (LPBYTE)&Global.szComputerName, &dwSize) != ERROR_SUCCESS)
{
MessageBox(NULL, "Can't find Current User!", "NG", 0);
return FALSE;
}
}
else
{
MessageBox(NULL, "Can't open REG", "NG", 0);
RegCloseKey(hKey);
}
return TRUE;
}Release :可以的到用户名,
Debug:不能得到用户名
请各位高手帮忙解决。谢谢!