Partilhar via


CWnd::OnNotifyFormat

A estrutura chama esta função de membro para determinar se a janela corrente aceita estruturas ANSI ou Unicode na mensagem de notificação WM_NOTIFY.

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

Parâmetros

Parâmetro

Descrição

[in] pWnd

Um ponteiro para um CWnd objeto que representa a janela enviar o WM_NOTIFY mensagem.

Este parâmetro é o ponteiro para um controle se o nCommand o parâmetro é NF_QUERY, ou o ponteiro para a janela pai de um controle se nCommand é NF_REQUERY.

[in] nCommand

Um valor de comando especializada o WM_NOTIFY mensagem. Os valores possíveis são:

  • NF_QUERY -

    A mensagem é uma consulta para determinar se as estruturas ANSI ou Unicode devem ser usadas em WM_NOTIFY mensagens. Esta mensagem é enviada de um controle para sua janela pai durante a criação de um controle e, em resposta à NF_REQUERY formulário desta mensagem.

  • NF_REQUERY -

    A mensagem é uma solicitação para um controle enviar o NF_QUERY formulário da mensagem para sua janela pai. Essa solicitação é enviada da janela pai e solicita que o controle para repetir a consulta o pai sobre o tipo de estrutura para usar em WM_NOTIFY mensagens. Se o nCommand o parâmetro é NF_REQUERY, o valor retornado é o resultado da operação de repetir consulta.

Valor de retorno

Valor de Retorno

Significado

NFR_ANSI

Estruturas ANSI devem ser usadas em WM_NOTIFY mensagens enviadas pelo controle.

NFR_UNICODE

Estruturas de Unicode devem ser usadas em WM_NOTIFY mensagens enviadas pelo controle.

0

Ocorreu um erro.

Comentários

Esse método recebe o WM_NOTIFYFORMAT notificação, que é descrita no Windows SDK. WM_NOTIFY as mensagens são enviadas de um controle comum para sua janela pai e de janela pai do controle comum.

Observação:

Essa função de membro é chamada pela estrutura para permitir que seu aplicativo manipular uma mensagem do Windows.Os parâmetros passados para sua função refletem os parâmetros recebidos pela estrutura quando a mensagem foi recebida.Se você chamar a implementação da classe de base dessa função, essa implementação usará os parâmetros passados originalmente com a mensagem e não os parâmetros que você fornecer para a função.

Requisitos

Cabeçalho: afxwin.h

Este método é suportado no Windows Vista e mais recente.

Requisitos adicionais para este método são descritos em compilação Requisitos para controles comuns do Windows Vista.

Consulte também

Referência

Classe CWnd

Gráfico de hierarquia

WM_NOTIFYFORMAT

WM_NOTIFY

Outros recursos

Membros CWnd