CWnd::OnNotify

Il framework chiama la funzione membro per notificare alla finestra padre di un controllo che un evento si è verificato nel controllo o il controllo richiede un tipo di informazioni.

virtual BOOL OnNotify( 
   WPARAM wParam, 
   LPARAM lParam, 
   LRESULT* pResult  
);

Parametri

  • wParam
    Identifica il controllo che invia il messaggio se il messaggio proviene da un controllo.In caso contrario, wParam è 0.

  • lParam
    Puntatore a una struttura del messaggio di notifica (NMHDR) che contiene il codice di notifica e informazioni aggiuntive.Per alcuni messaggi di notifica, punti di questo parametro a una maggiore struttura con la struttura NMHDR come primo membro.

  • pResult
    Puntatore a una variabile LRESULT in cui archiviare il risultato codice se il messaggio è gestito.

Valore restituito

Un'applicazione restituisce diverso da zero se elabora questo messaggio, in caso contrario 0.

Note

OnNotify elabora la mappa messaggi per la notifica di controllo.

Eseguire l'override della funzione membro nella classe derivata per gestire il messaggio WM_NOTIFY.L'override non elaboreranno la mappa messaggi a meno che la classe base OnNotify venga chiamato.

Per ulteriori informazioni sul messaggio di WM_NOTIFY, vedere la nota tecnica 61 (TN061), messaggi di WM_NOTIFY e di ON_NOTIFY.È inoltre possibile che gli argomenti correlati descritti in Verificare gli argomentie TN062, reflection di messaggio per i controlli Windows.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe CWnd

Grafico della gerarchia