。。。。 。 タ筍。フタ 。 シォ・゛・キ・ ホ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()、ホサネヘムハ 。、 ュスメ、キ、ニ、、、゛、ケ。」