Freigeben über


CWnd::OnNotifyFormat

Das Framework ruft diese Memberfunktion auf, um zu ermitteln, ob das aktive Fenster ANSI oder Unicode-Strukturen in der WM_NOTIFY-Benachrichtigungsmeldung akzeptiert.

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

Parameter

Parameter

Description

[in] pWnd

Ein Zeiger auf einen CWnd-Objekt, das das Fenster darstellt, das die WM_NOTIFY Meldung sendet.

Dieser Parameter ist der Zeiger zu einem Steuerelement, wenn der nCommand-Parameter NF_QUERY ist, oder der Zeiger auf das übergeordnete Fenster eines Steuerelements, wenn nCommandNF_REQUERY ist.

[in] nCommand

Ein Befehlswert, der die Meldung WM_NOTIFY spezialisiert.Mögliche Werte sind:

  • NF_QUERY -

    Die Meldung ist eine Abfrage, zu bestimmen, ob ANSI- oder Unicode-Strukturen in WM_NOTIFY Nachrichten verwendet werden sollen.Diese Meldung wird von einem Steuerelement an das übergeordnete Fenster während der Erstellung eines Steuerelements und als Reaktion auf das Formular NF_REQUERY dieser Meldung gesendet.

  • NF_REQUERY -

    Die Meldung ist eine Anforderung für ein Steuerelement, das NF_QUERY Formular dieser Meldung an das übergeordnete Fenster zu senden.Diese Anforderung wird vom übergeordneten Fenster gesendet und um das Steuerelement anfordert, der das übergeordnete Element über den Typ der Struktur erneut abfragen, um in WM_NOTIFY Meldungen zu verwenden.Wenn der nCommand-Parameter NF_REQUERY ist, ist der Rückgabewert das Ergebnis des Vorgangs erneut abgefragte.

Rückgabewert

Rückgabewert

Bedeutung

NFR_ANSI

ANSI-Strukturen sollten in WM_NOTIFY Nachrichten verwendet werden, die vom Steuerelement gesendet werden.

NFR_UNICODE

Unicode-Strukturen sollten in WM_NOTIFY Nachrichten verwendet werden, die vom Steuerelement gesendet werden.

0

Es ist ein Fehler aufgetreten.

Hinweise

Diese Methode empfängt die WM_NOTIFYFORMAT Benachrichtigung, die in Windows SDK beschrieben wird.WM_NOTIFY Meldungen werden von einem allgemeinen Steuerelement an das übergeordnete Fenster und im übergeordneten Fenster zur allgemeinen Steuerelement gesendet.

HinweisHinweis

Diese Memberfunktion wird vom Framework aufgerufen, um die Anwendung zu ermöglichen, eine Windows-Meldung zu bearbeiten.Die Parameter, die an die Funktion übergeben werden, geben die Parameter, die vom Framework empfangen werden, als die Nachricht empfangen wurde.Wenn Sie die Basisklassenimplementierung dieser Funktion aufrufen, verwendet diese Implementierung die Parameter, die mit der Meldung übergeben werden und nicht die Parameter, die an die Funktion bereitstellen.

Anforderungen

Header: afxwin.h

Diese Methode wird in Windows Vista und höher unterstützt.

Zusätzliche Anforderungen für diese Methode werden in Build-Anforderungen für Windows Vista-gemeinsame Regelungen beschrieben.

Siehe auch

Referenz

CWnd-Klasse

Hierarchien-Diagramm

WM_NOTIFYFORMAT

WM_NOTIFY