¿Cómo se comprueba la versión de Windows en Win32 en tiempo de ejecución?¿Cómo se comprueba la versión de Windows en Win32 en tiempo de ejecución?
Respuesta
Utilice las funciones GetVersionEx()
o VerifyVersionInfo()
.
GetVersionEx ha quedado obsoleto. Tendremos que usar Version Helper functions.
Las funciones de la versión auxiliar son solo envoltorios para 'VerifyVersionInfo()'. Tenga en cuenta que 'GetVersion/Ex()' en Windows 8.1+, y 'VerifyVersionInfo()' en Windows 10+, están sujetos a manifestación y por lo tanto ** a las aplicaciones ** que no se manifiestan para declarar compatibilidad explícita con la versión de Windows siendo ejecutado. Para obtener la * verdadera * versión de Windows sin manifestación, necesita usar 'RtlGetVersion()', 'NetServerGetInfo()', o 'NetWkstaGetInfo()' en su lugar. –
- 1. ¿Cómo se comprueba la versión de OpenMPI?
- 2. Detectar la versión de Python en el tiempo de ejecución
- 3. Comprobar la versión de iOS en tiempo de ejecución?
- 4. Cómo se comprueba la versión de RedHat Enterprise Linux?
- 5. Obtenga la versión node.js en tiempo de ejecución
- 6. Cómo creo una DLL de Win32 sin una dependencia en el tiempo de ejecución de C
- 7. ¿El tiempo de ejecución de .NET se correlaciona internamente con las llamadas a la función win32?
- 8. ¿Cómo obtener la versión de la aplicación en Windows Phone?
- 9. ¿Cómo verifica la versión de gemas en Ruby en tiempo de ejecución?
- 10. versión del controlador CUDA es insuficiente para la versión de tiempo de ejecución CUDA
- 11. ¿Cómo detectar la versión verdadera de Windows?
- 12. Diálogo de confirmación en tiempo de ejecución en asp.net
- 13. ¿Cómo determinar la versión actual del sistema operativo de iPhone en tiempo de ejecución y comparar cadenas de versión?
- 14. Cómo obtener la versión en tiempo de ejecución de Silverlight programáticamente
- 15. ¿Comprueba el tiempo de comprobación de enlaces?
- 16. En archivos generados por SpecFlow: Versión en tiempo de ejecución: 4.0.30319.468 vs. 4.0.30319.239 - ¿De dónde viene?
- 17. Localización en tiempo de ejecución
- 18. cómo depurar a distancia una aplicación Win32 VCL construida con el paquete de tiempo de ejecución
- 19. ¿Cómo se define un objeto C# en tiempo de ejecución?
- 20. Cambiar la orientación en tiempo de ejecución
- 21. ¿Cómo se genera un número aleatorio en tiempo de ejecución?
- 22. Obtenga la versión actual de .NET CLR en tiempo de ejecución?
- 23. Tiempo de ejecución en Ocaml
- 24. Cambio de código en tiempo de ejecución
- 25. ¿Cómo cambiar AndroidManifest en tiempo de ejecución?
- 26. ¿Cómo cambiar CurrentCulture en tiempo de ejecución?
- 27. cómo cambiar los errores de tiempo de ejecución en inglés
- 28. ¿Cómo crear controles en tiempo de ejecución?
- 29. Comprueba si un evento dado está suscrito, durante el tiempo de ejecución, usando la reflexión
- 30. cómo asignar valores de la matriz en tiempo de ejecución
Y al usar GetVersion [Ex], recuerde comprobar los números de versión con el futuro en mente. Por ejemplo, para verificar XP y superior: major> 5 OR (mayor == 5 y menor> = 1) – Anders