获取Windows的版本
voidCtestThreadDlg::OnBnClickedButton3(){HKEYhKey;DWORDdwType=REG_SZ;DWORDdwSize=255;//须指定长度,否则第一次读取RegQueryValueEx不成功,仅返回长度WCHARdata[MAX_PATH];boolret;if(RegOpenKey(HKEY_LOCAL_MACHINE,_T("SOFTWARE\\Microsoft\\WindowsNT\\CurrentVersion"),&hKey)==ERROR_SUCCESS){TRACE(_T("未找到此键"));return;}ret=RegQueryValueEx(hKey,_T("ProductName"),NULL,&dwType,(LPBYTE)data,&dwSize)==ERROR_SUCCESS;RegCloseKey(hKey);ret=wcscmp(data,_T("Windows10Pro"))==0;CStringstr;str.Format(_T("%d"),ret);TRACE(str);}
WIN10+VS2015编译通过.
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。