Hola, tengo nociones basicas de C++ porque es lo que curso en la facultad.
Necesitaria si algun programador se apiada de mi me diga como copilar esta idea:
http://www.go4expert.com/forums/showthread.php?t=1472
La cual me serviria para armarme una pequeña aplicacion que detectando el windows ejcute un programa externo. (En mi caso elija el instalador de 32 o 64 bits.)
Saludos
Esto es mas o menos ese codigo, la verdad es que es muy sencillo, simplemente llama a la API de Windows:
#include <windows.h>
#include <cstdio>
bool es64bits()
{
typedef BOOL (WINAPI *LPFN_ISWOW64PROCESS)(HANDLE, PBOOL);
BOOL bIs64BitOS = false;
LPFN_ISWOW64PROCESS fnIsWow64Process = (LPFN_ISWOW64PROCESS)GetProcAddress(GetModuleHandle("kernel32"), "IsWow64Process");
if (fnIsWow64Process)
{
fnIsWow64Process(GetCurrentProcess(), &bIs64BitOS);
}
return bIs64BitOS;
}
void main()
{
printf("%d\r\n", es64bits());
}
Gracias !!! Despues publico como se me ocurrio a mi desde la linea CMD resolverlo