Resolvido - Função C\C++, ecrã completo

Peter V5

Folding Member
Olá, há alguma função para fazer com que o ecrã da linha de comandos fica em modo de ecrã completo, eu sei que podemos ir às propriedades da linha de comandos e mudar o modo de visualização, mas se houver alguma função que eu possa utilizar era porreiro, obrigado desde já
 
Última edição:
Toma lá, acho k dá para tirares umas ideias...

Código:
#include <stdio.h>
#ifndef _WIN32_WINNT
#define _WIN32_WINNT 0x0502
#endif
#include <windows.h>
#define FULL_SCREEN TRUE
#define WINDOWED FALSE
BOOL setScreenMode( BOOL b )
{
COORD coord;
BOOL success = 0;
 
HANDLE hConsole = GetStdHandle( STD_OUTPUT_HANDLE );
if(hConsole == NULL || hConsole == INVALID_HANDLE_VALUE )
return success;
 
if(b)
success = SetConsoleDisplayMode( hConsole, CONSOLE_FULLSCREEN_MODE, &coord);
else
success = SetConsoleDisplayMode( hConsole, CONSOLE_WINDOWED_MODE, &coord);
 
return success;
}
int main( )
{
BOOL mode;
mode = setScreenMode( FULL_SCREEN );
if(mode)
printf("Modo FullScreen");
else
printf("Falha no modo de FullScreen");
 
getchar( );
 
mode = setScreenMode( WINDOWED );
if(mode)
printf("Modo Janela");
else
printf("Falha no modo de Janela");
 
getchar( );
 
return(0);
}
 
Última edição pelo moderador:
Back
Topo