Compartilhar via


CDataExchange::CDataExchange

Chamar essa função de membro para construir um objeto de CDataExchange .

CDataExchange( 
   CWnd* pDlgWnd, 
   BOOL bSaveAndValidate  
);

Parâmetros

  • pDlgWnd
    Um ponteiro para a janela pai que contém o controle. Geralmente isso é CDialogobjeto derivado de.

  • bSaveAndValidate
    Se Verdadeiro, esse objeto valida os dados, grava dados dos controles para membros. Se Falso, esse objeto moverá dados de membros para controles.

Comentários

Você mesmo criar um objeto de CDataExchange a informações adicionais de armazenamento no objeto de troca de dados para passar para a função de membro de CWnd::DoDataExchange da janela.

Exemplo

CYourDataExchange dx(this, FALSE);
try
{ 
   DoDataExchange(&dx); 
} 
catch(CUserException* pe) 
{ 
   // some part of the exchange went wrong  
   // but the user has already been notified 
   pe->Delete();
} 

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CDataExchange

Gráfico da hierarquia