Condividi tramite


Esegui Funzione Membro

Annotazioni

La libreria Microsoft Foundation Classes (MFC) continua a essere supportata. Tuttavia, non aggiungiamo più funzionalità né aggiorniamo la documentazione.

Un'applicazione framework impiega la maggior parte del tempo nella funzione membro Run della classe CWinApp. Dopo l'inizializzazione, WinMain chiama Run per elaborare il ciclo di messaggi.

Run scorre un ciclo di messaggi, controllando la coda dei messaggi per i messaggi disponibili. Se un messaggio è disponibile, Run lo invia per l'azione. Se non sono disponibili messaggi, il che è spesso vero, Run chiama OnIdle per eseguire qualsiasi elaborazione del tempo inattivo di cui tu o il framework potreste avere bisogno. Se non sono presenti messaggi e non viene eseguita alcuna elaborazione inattiva, l'applicazione attende fino a quando non si verifica un evento. Quando l'applicazione termina, Run chiama ExitInstance. La figura in Funzione membro OnIdle mostra la sequenza di azioni nel ciclo di messaggi.

L'invio dei messaggi dipende dal tipo di messaggio. Per altre informazioni, vedere Messaggi e comandi nel framework.

Vedere anche

CWinApp: La classe dell'applicazione