Partilhar via


CWnd::UpdateData

Chamar essa função de membro para inicializar dados em uma caixa de diálogo, ou para recuperar e validar dados da caixa de diálogo.

BOOL UpdateData(
   BOOL bSaveAndValidate = TRUE 
);

Parâmetros

  • bSaveAndValidate
    Sinaliza que indica se a caixa de diálogo está sendo inicializado (Falso) ou os dados estão sendo obtidos (Verdadeiro).

Valor de retorno

Diferente de zero se a operação é com êxito; se não 0.Se o bSaveAndValidateé Verdadeiro, então um valor de retorno diferente de zero significa que os dados são validados com êxito.

Comentários

A estrutura automaticamente chama UpdateData com bSaveAndValidate definido como Falso quando uma caixa de diálogo modal é criada na implementação padrão de CDialog::OnInitDialog.A chamada ocorre antes que o caixa de diálogo é visível.A implementação padrão de CDialog::OnOK chama essa função de membro com bSaveAndValidate definido como Verdadeiro para recuperar os dados, e se com êxito, irá finalizar a caixa de diálogo.(Se o botão cancelar é clicado na caixa de diálogo, a caixa de diálogo é fechada sem os dados que estão sendo obtidos.)

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

CWnd Class

Gráfico de hierarquia

CWnd::DoDataExchange