-1

GetVersionExシステムに関する情報を取得するために WinAPI 呼び出しを使用しています。ただし、 に対して間違ったビルド番号が返されますWindows 8.1

情報を探していましたが、それについては見つかりませんでした。Windows 8.1おそらく Windows のバグですが、以前のすべての API 呼び出しをサポートしているかどうかを確認したいと思います。

4

1 に答える 1

1

Windows 8.1 以降、GetVersionEx は非推奨になりました。Windows 8.1 で実行している場合にのみ関心がある場合は、バージョン ヘルパー関数を使用できます。ビルド番号を知りたいので、マニフェストを変更して、アプリが Windows 8.1 をサポートしていることを Windows に伝える必要があります。ノードに追加<supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}"/>する必要があります。<assembly><compatibility><application>

于 2013-10-18T09:15:49.807 に答える