Condividi tramite


CWnd::OnEnterIdle

Il framework chiama la funzione membro per notificare alla routine della finestra principale di un'applicazione che una finestra di dialogo modale o un menu sta immettendo in uno stato di inattività.

afx_msg void OnEnterIdle(
   UINT nWhy,
   CWnd* pWho 
);

Parametri

  • nWhy
    Specifica se il messaggio è il risultato di una finestra di dialogo o un menu visualizzato.Questo parametro può essere uno dei seguenti valori:

    • MSGF_DIALOGBOX il sistema è inattivo poiché una finestra di dialogo.

    • MSGF_MENU il sistema è inattivo perché un menu visualizza.

  • pWho
    Specifica un puntatore alla finestra di dialogo (se nWhy è MSGF_DIALOGBOX, oppure la finestra che contiene il menu visualizzato se nWhy è MSGF_MENU).Questo puntatore può essere temporanei e non deve essere archiviata per un utilizzo successivo.

Note

Una finestra di dialogo modale o un menu immette uno stato di inattività quando nessun messaggio è in attesa nella coda dopo che ha elaborato uno o più messaggi precedenti.

[!NOTA]

Questa funzione membro viene chiamata dal framework per consentire l'applicazione per gestire un messaggio di Windows.I parametri passati alla funzione riflettono i parametri ricevuti dal framework quando il messaggio è stato ricevuto.Se si chiama l'implementazione della classe base di questa funzione, tale implementazione dei parametri passati originariamente con il messaggio e non i parametri forniti alla funzione.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe CWnd

Grafico della gerarchia

WM_ENTERIDLE