Autor
|
Tema: Como mostrar la version de windows 32 o 64 bits usando c++ (Leído 2,423 veces)
|
Borito30
Desconectado
Mensajes: 481
|
Como puedo mostrar que versión utilizo en un programa intente esto: #if_WIN64 isWow64=true;
#elif_WIN32 isWow64=false;
if(isWow64==true){ windows="Windows64bits"; }else{ windows="Windows32bits"; } Sería correcto o debería hacer alguna otra cosa.
|
|
|
En línea
|
Estoy en contra del foro libre y la Sección de juegos y consolas (distraen al personal)
|
|
|
Natalia94x
Desconectado
Mensajes: 19
|
Yo utilizo una forma inteligente para saber si un sistema usa 32 o 64 bits, Comprueba si la carpeta de x86 existe lo mismo con la carpeta syswow64 si existen entonces el sistema usa 64 bits , si no existen entonces es 32 bits, Espero que te sirva SALUDOS!
|
|
|
En línea
|
|
|
|
|
engel lex
|
Eso es incorrecto son macros de compilador, el simplemente te va a decir si se compiló como 32 o 64 , recuerden que las cosas que empiece por # serán sustituidas por el preprocesador antes de compilar
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
ivancea96
Desconectado
Mensajes: 3.412
ASMático
|
Oh sí, pensé que se hablaba en tiempo de compilación. Acerca de eso... Para saber si corre en WOW64, IsWow64Process#if_WIN64 isWow64=true;
Si está compilado para Win64 bits, sí o sí va a ser de 64 bits y no va a estar corriendo en WOW64. Solo si es una app compilada para 32 bits puede que corra en WOW64 (y eso lo sacas con la función IsWow64Process)
|
|
|
En línea
|
|
|
|
|
Natalia94x
Desconectado
Mensajes: 19
|
Utiliza la funcion GetVersion o Comprueba si existen esas 2 carpetas "Program Files (x86)" o "syswow64", esas 2 opciones te sirven más info en la msdn. SALUDOS!
|
|
|
En línea
|
|
|
|
Natalia94x
Desconectado
Mensajes: 19
|
En windows de 32 bits jamás encontraras la carpeta "Archivos de Programas (x86)", en windows de 64 bits claro que si porque hay es viceversa. la info que aparece en ese sitio va cuando estás utilizando 64 bits. SALUDOS!
|
|
|
En línea
|
|
|
|
Meta
|
Hola:
Puedes hacer un hola mundo programando para 64 bits, si lo ejecutas en un micro de 32 bits, de entrada no funcionará.
Saludos.
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Mostrar una imagen de 8 bits
Programación Visual Basic
|
odbk
|
5
|
2,813
|
6 Noviembre 2007, 23:16 pm
por LeandroA
|
|
|
Como ejecutar una aplicación de VB3 (16 bits) en Windows 7 (64 bits)
Programación Visual Basic
|
Mr.Byte
|
2
|
8,346
|
1 Agosto 2011, 16:33 pm
por Karcrack
|
|
|
Duda; Como mostrar un texto usando todo el espacio de la terminal
GNU/Linux
|
Og.
|
1
|
2,621
|
23 Septiembre 2013, 23:26 pm
por desikoder
|
|
|
Microsot confirma la versión de 32 bits de Windows 10
Noticias
|
wolfbcn
|
0
|
1,492
|
8 Enero 2015, 18:38 pm
por wolfbcn
|
|
|
DEP 32 bits: Microsoft mata la versión x86 de Windows 10
Noticias
|
El_Andaluz
|
1
|
1,762
|
15 Mayo 2020, 00:59 am
por Serapis
|
|