Originariamente inviato da MItaly
Con questo codice stai dicendo a Windows di simulare la pressione di ALT+INVIO: alla prima riga gli dici di premere ALT, alla seconda INVIO, alla terza rilasci ALT e alla quarta rilasci INVIO.
Questo codice presenta diversi problemi: innanzitutto se il programma è già a pieno schermo l'esecuzione di questo codice determinerà il passaggio a modalità finestra, in più se durante l'esecuzione del codice il focus è impostato su un'altra finestra questa falsa pressione di tasti avrà effetto su di essa.
ha ecco... perchè da codice si riesce ad andare in fullscreen.
simula ALT+INVIO... giusto, giusto.

E' un vecchio codice che ho ritrovato sul pc muletto (win98)... e me lo ricordavo di averlo da qualche parte.

allora si può richiamare con una funzione così:

//vai in fullscreen
Max();
//vai in finestra
Min();


void Min() const
{
if (Error) return;
keybd_event(VK_MENU, 0, 0, 0);
keybd_event(VK_RETURN, 0, 0, 0);
}

void Max() const
{
if (Error) return;

keybd_event(VK_MENU, 0, 2, 0);
keybd_event(VK_RETURN, 0, 2, 0);
}