CWnd::OnNotifyFormat

Il framework chiama la funzione membro per determinare se la finestra corrente accetta ANSI o le strutture Unicode nel messaggio di notifica di WM_NOTIFY.

afx_msg UINT OnNotifyFormat(
    CWnd* pWnd, 
    UINT nCommand
);

Parametri

Parametro

Descrizione

[in] pWnd

Un puntatore a un oggetto CWnd che rappresenta la finestra che invia il messaggio WM_NOTIFY.

Questo parametro è il puntatore a un controllo se il parametro nCommand è NF_QUERY, o il puntatore alla finestra padre di un controllo se nCommand è NF_REQUERY.

[in] nCommand

Un valore di comando che specializza il messaggio WM_NOTIFY.I valori possibili sono:

  • NF_QUERY -

    Il messaggio è una query per determinare se ANSI o le strutture Unicode deve essere utilizzata nei messaggi WM_NOTIFY.Questo messaggio viene inviato da un controllo alla finestra padre durante la creazione di un controllo e in risposta al form NF_REQUERY del messaggio.

  • NF_REQUERY -

    Il messaggio è una richiesta per un controllo invia il form NF_QUERY di questo messaggio alla finestra padre.Questa richiesta inviata dalla finestra padre e chiede al controllo per ripetere una query nel padre sul tipo di struttura da utilizzare nei messaggi WM_NOTIFY.Se il parametro nCommand è NF_REQUERY, il valore restituito è il risultato dell'operazione di ripetizione di una query.

Valore restituito

Valore restituito

Significato

NFR_ANSI

Le strutture ANSI devono essere utilizzate nei messaggi WM_NOTIFY inviati dal controllo.

NFR_UNICODE

Le strutture Unicode devono essere utilizzate nei messaggi WM_NOTIFY inviati dal controllo.

0

si è verificato un errore.

Note

Questo metodo riceve la notifica WM_NOTIFYFORMAT, descritta in Windows SDK.i messaggi diWM_NOTIFY vengono inviati da un controllo comune alla finestra padre e la finestra padre alla direzione centrale.

[!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

intestazione: afxwin.h

Questo metodo è supportato in Windows Vista e versioni successive.

i requisiti aggiuntivi per questo metodo sono descritti in Requisiti di compilazione per i controlli comuni di Windows Vista.

Vedere anche

Riferimenti

Classe CWnd

Grafico della gerarchia

WM_NOTIFYFORMAT

WM_NOTIFY