13 Nov 2002
Costruzione di Interfacce - Paolo Cignoni
Note storiche: WinMain
vSequenza
di esecuzione di un generico programma windows a basso livello…
vQuando
parte un applicazione windows l’entry point è una funzione chiamata winmain, (equivalente del main di un programma c, o c++ in un ambiente windows console)
vint WINAPI WinMain(
HINSTANCE hInstance, // handle to current
instance
HINSTANCE hPrevInstance, // handle to previous
instance (ora sempre 0)
LPSTR
lpCmdLine, // command line
int
nCmdShow // show state );
WinMain dovrebbe
inizializzare l’applicazione,
mostrare la finestra
principale ed entrare nel ciclo principale (main loop) di raccolta/smistamento dei messaggi del s.o. che continua
in eterno finchè non arriva
un messaggio WM_QUIT
v