Programación General > C/C++

 Abrir Consola De Dos Desde Aplicasion Grafica

(1/2) > >>

maikmr:
Hola compañeros del foro nesesito saber si alguien si alguien sabe como abrir desde una aplicacion grafica una consola del DOS para mandar a imprimir un mensaje cualquiera desde mi aplicasion grafica. por cierto estoy usando Visual C++.
gracias!!

Eternal Idol:
Tenes que usar AllocConsole para abrir la consola. Con GetStdHandle conseguis stdin y stdout que despues podes usar con WriteFile y ReadFile.

 :devil:

maikmr:
Me podria dar un ejemplo de la sintaxis para usar el AllocConsole.

Eternal Idol:
Este es el prototipo:
BOOL AllocConsole(void);

La podes llamar asi de facil:
AllocConsole();

maikmr:
No hay que hacer inclusion de alguna Librery en paraticular para el uso de esta funcion?

y otra cosa
Declaro e prototipo de la funcion deacurdo.
BOOL AllocConsole(void);

luego la invoco, muy bien.
AllocConsole();

Pero si quisiera manda a imprimir en esa consola que abri un mensaje como por ejemplo:

Hola mundo!
sera valido algo como esto?
[CODE]
BOOL AllocConsole(void){
cout << "Hola mundo" << "\n"
}
[CODE]

O la funcion ya esta definida?

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa