WindowsOSのバージョンを取得する
概要
WindowsOSのバージョンをC言語から取得する。
環境
- windowsVista
- bcc32コンパイラ
内容
int JudgmentOSver(){ int ver = 0; OSVERSIONINFO version; // バージョンを格納する変数 version memset(&version, 0, sizeof(version)); // 変数 version の中身を 0 でクリア version.dwOSVersionInfoSize = sizeof(version); // 設定 GetVersionEx(&version); // これで変数 version に Windows のバージョンが格納される。 // version.dwMajorVersion や version.dwMinorVersion などを参照できる ver = version.dwMajorVersion; return(ver); }