Wie überprüfen Sie die Windows-Version in Win32 zur Laufzeit?Wie überprüfen Sie die Windows-Version in Win32 zur Laufzeit?
Antwort
Verwenden Sie die Funktionen GetVersionEx()
oder VerifyVersionInfo()
.
GetVersionEx ist veraltet. Wir müssen Version Helper functions verwenden.
Die Versionshilfsfunktionen sind nur Wrapper für 'VerifyVersionInfo()'. Beachten Sie, dass 'GetVersion/Ex()' unter Windows 8.1 und 'VerifyVersionInfo() 'unter Windows 10+ Manifestationen unterliegen und somit ** für Apps verantwortlich sind, die sich nicht als explizite Kompatibilität mit der Windows-Version deklarieren weiterlaufen. Um die * true * Windows-Version ohne Manifestation zu erhalten, müssen Sie 'RtlGetVersion()', 'NetServerGetInfo()' oder 'NetWkstaGetInfo()' stattdessen verwenden. –
- 1. Wie überprüfen Sie die Gem-Version in Ruby zur Laufzeit?
- 2. C# überprüfen Silverlight Objektgröße zur Laufzeit
- 3. So ändern Sie die Ansicht zur Laufzeit
- 4. So ändern Sie die Dateierweiterung zur Laufzeit
- 5. Wie die DiscriminatorValue zur Laufzeit bekommen
- 6. Wie kill javaw.exe in Java zur Laufzeit
- 7. Erstellen Sie usercontrol zur Laufzeit
- 8. Android, wie die Anwendungssprache zur Laufzeit ändern
- 9. Verwenden Sie `EditorSceneManager.SaveScene` zur Laufzeit
- 10. Wie Sie eine UIButton zur Laufzeit hinzufügen
- 11. die Annotationsinformationen zur Laufzeit abrufen
- 12. Finden Sie die abhängigen Bundles in Eclipse zur Laufzeit
- 13. So verweisen Sie auf die Assembly in mvc zur Laufzeit
- 14. Ist die Anforderung zur Internet-Persmission zur Laufzeit (Android) erforderlich?
- 15. Entfernen Sie statisch hinzugefügte Steuerelemente zur Laufzeit
- 16. Wie Skin zur Laufzeit in Flex 4
- 17. Wie ändere ich die Sprache zur Laufzeit in Java Swing
- 18. Wie erhalten Sie Spaltennamen der Tabelle zur Laufzeit in C#?
- 19. Laden Sie eine JSON-Datei zur Laufzeit
- 20. Deaktivieren Sie JComboBox-Elemente zur Laufzeit
- 21. iOS - Ermitteln Sie die Einschränkungen einer Ansicht zur Laufzeit
- 22. Speichern xamlx zur Laufzeit
- 23. So erhalten Sie die haxe Compiler-Version zur Laufzeit
- 24. Bestimmen Sie wsHttpBinding zur Laufzeit mit WCF
- 25. Überprüfen der Gültigkeit des String-Literal-Union-Typs zur Laufzeit?
- 26. Einstellung "Modal" zur Laufzeit
- 27. Laden Sie zwei Szenen zur Laufzeit
- 28. So erkennen Sie das Betriebssystem in C zur Laufzeit
- 29. wie Kanalnamen zur Laufzeit in springxd bekommen
- 30. WPF + PRISM So ändern Sie die Region zur Laufzeit
Und wenn Sie GetVersion [Ex] verwenden, denken Sie daran, Versionsnummern mit Blick auf die Zukunft zu überprüfen. Um zum Beispiel nach XP und höher zu suchen: major> 5 OR (major == 5 und minor> = 1) – Anders