Ejecutar un programa de consola a pantalla completa |
|
|
|
Escrito por adrianvaca
|
Miércoles, 23 de Marzo de 2011 00:02 |
En ocasiones queremos que de inicio, nuestro programa de consola se ejecute a pantalla completa.
Si ejecutamos nuestro programa y presionamos ALT + ENTER este se ejecutará a pantalla completa.
Ahora, nuestro trabajo es simular que hemos presionado dicha combinación de teclas, para lo cual primero debemos colocar en la sección include lo siguiente:
Como vemos usamos la bilioteca windows.h, por lo cual necesitaremos un compilador que la soporte, por ejemplo: Dev-C++, Borland C++ 5.5, Visual C++ 6.0
Y la siguiente función es la que hace el trabajo:
|
void AltEnter() { keybd_event(VK_MENU, 0x38, 0, 0); keybd_event(VK_RETURN, 0x1c, 0, 0); keybd_event(VK_RETURN, 0x1c, KEYEVENTF_KEYUP, 0); keybd_event(VK_MENU, 0x38, KEYEVENTF_KEYUP, 0); return; } |
|
Con ello simplemente tenemos que llamar a dicha función al inicio de main y el programa se ejecutará a pantalla completa o fullscreen:
|