Oppure

Loading
11/06/08 15:13
Corryy
Ciao a tutti... membri del forum.... Chiedevo se era possibile nel linguaggio C a impostare lo schermo intero: Fare in modo che una volta avviato l' EXE l' applicazione venga visualizzato a tutto achermo.

Qualcuno mi può aiutare...?!?? :alert:
aaa
11/06/08 15:55
gantonio
Questa scelta non dipende dal linguaggio C (in cui non e' previsto nulla per fare quello che chiedi, e non potrebbe esserci ...) ma dal sistema operativo con cui operi (Windows, Unix, Linux ...).

Inoltre, dipende anche dal tipo di progetto che hai creato (Console, Window, con o senza MFC, ATL, ...)
aaa
11/06/08 16:32
Corryy
Si.... è in modo CONSOLE...

Ok... volevo solo sapere se era possibile, dato che avevo visto delle CONSOLE che quando le facevi partire andavano a 'schermo intero'... ok.. grazie per avermi risposto! :)
aaa
11/06/08 17:24
gantonio
Dovrebbe bastare questo codice

#include <windows.h>

#define CONSOLE_FULLSCREEN_MODE 1
typedef BOOL (WINAPI *SetConsoleDisplayModeProc) (HANDLE, DWORD, PCOORD);

int main()
{
  COORD coord;
  HMODULE dll = LoadLibrary("kernel32.dll");
  SetConsoleDisplayModeProc SetConsoleDisplayMode = (SetConsoleDisplayModeProc)GetProcAddress(dll, "SetConsoleDisplayMode");
  HANDLE hConsole = GetStdHandle( STD_OUTPUT_HANDLE );
  SetConsoleDisplayMode( hConsole, CONSOLE_FULLSCREEN_MODE, &coord);

  // Il tuo codice		

  return 0;
}
Ultima modifica effettuata da gantonio 11/06/08 17:30
aaa