![]()
![]()
![]()
![]()

![]()
![]()
![]()
![]()
。。。。
。 タ筍。フタ 。
シォ・゛・キ・ ホOS・ミ。シ・ク・逾 霹タ、キ、゛、ケ。」
。 シ ハフ 。
VC++
。 エト カュ 。
windowsNT(SP5) VC++(SP3)
CString CDrvChkView::SIC_GetMyOSVersion()
{
CString RetName;
RetName = "";
// OSVERSIONINFO ケスツ、ツホ、ホノャヘラ、ハクトス熙 荀皃
OSVERSIONINFO osVer;
osVer.dwOSVersionInfoSize = sizeof(osVer);
// OS 、ホ・ミ。シ・ク・逾 ホシ霹タ
GetVersionEx(&osVer);
CString w1 , w2, w3,w4,w5;
w1.Format("%ld",osVer.dwOSVersionInfoSize);
w2.Format("%ld",osVer.dwMajorVersion);
w3.Format("%ld",osVer.dwMinorVersion);
w4.Format("%ld",osVer.dwBuildNumber);
// OS 、ャ Win32 NT ・ラ・鬣テ・ネ・ユ・ゥ。シ・爨ォ、 ステヌ
if (osVer.dwPlatformId == VER_PLATFORM_WIN32s){ //Windows3.1
RetName = "Windows3.1";
}
if (osVer.dwPlatformId == VER_PLATFORM_WIN32_WINDOWS){//Windows95 or 98
if (osVer.dwMinorVersion == 0){
RetName = "Windows95";
}else{
RetName = "Windows98";
}
}
if (osVer.dwPlatformId == VER_PLATFORM_WIN32_NT){ //WindowsNT
RetName = "WindowsNT " + w2 + "." + w3;
}
return RetName;
}
|
セ蠏ュエリソ マ。「GetVersionEx()、ホサネヘムハ 。、 ュスメ、キ、ニ、、、゛、ケ。」