Compartir a través de


CWnd::OnNotifyFormat

El marco de trabajo llama a esta función miembro para determinar si la ventana actual acepta ANSI o estructuras de Unicode en el mensaje de notificación de WM_NOTIFY.

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

Parámetros

Parámetro

Descripción

[in] pWnd

Un puntero a un objeto de CWnd que representa la ventana que envía el mensaje de WM_NOTIFY .

Este parámetro es el puntero a un control si el parámetro de nCommand es NF_QUERY, o el puntero a la ventana primaria de un control si nCommand es NF_REQUERY.

[in] nCommand

Un valor de comando que especial el mensaje de WM_NOTIFY . Los valores posibles son:

  • NF_QUERY -

    El mensaje es una consulta para determinar si ANSI o estructuras de Unicode se debe utilizar en los mensajes de WM_NOTIFY . Este mensaje se envía de un control a su ventana primaria durante la creación de un control y, en respuesta al formulario de NF_REQUERY de este mensaje.

  • NF_REQUERY -

    El mensaje es una solicitud para que un control envíe el formulario de NF_QUERY de este mensaje a su ventana primaria. Esta solicitud se envía de la ventana primaria, y dicho control para ver de nuevo al elemento primario sobre el tipo de estructura para utilizar en los mensajes de WM_NOTIFY . Si el parámetro de nCommand es NF_REQUERY, el valor devuelto es el resultado de la operación de ver de nuevo.

Valor devuelto

Valor devuelto

Significado

NFR_ANSI

Las estructuras ANSI se deben utilizar en los mensajes de WM_NOTIFY enviados por el control.

NFR_UNICODE

Las estructuras de Unicode se deben utilizar en los mensajes de WM_NOTIFY enviados por el control.

0

Error.

Comentarios

Este método recibe la notificación de WM_NOTIFYFORMAT , que se describe en Windows SDK. Los mensajes deWM_NOTIFY se envían de un control común a su ventana primaria, y de la ventana principal al control común.

Nota

Esta función miembro llaman el marco para que la aplicación pueda controlar un mensaje de Windows.Los parámetros pasados a la función reflejan los parámetros recibidos por el marco cuando el mensaje se recibió.Si llama a la implementación de la clase base de esta función, esa implementación utilizará los parámetros pasados originalmente con el mensaje y no los parámetros que se proporciona a la función.

Requisitos

encabezado: afxwin.h

Este método se admite en Windows Vista y posterior.

los requisitos adicionales para este método se describen en Requisitos de compilación para los controles comunes de Windows Vista.

Vea también

Referencia

CWnd (clase)

Gráfico de jerarquías

WM_NOTIFYFORMAT

WM_NOTIFY