Aracılığıyla paylaş


CDataExchange::CDataExchange

Oluşturmak için bu üye işlev çağrısı bir CDataExchange nesnesi.

CDataExchange(
   CWnd* pDlgWnd,
   BOOL bSaveAndValidate 
);

Parametreler

  • pDlgWnd
    Denetimi içeren üst pencere için bir işaretçi.Bu genellikle, bir CDialog-nesne türetilir.

  • bSaveAndValidate
    Doğru, bu nesne verilerin geçerliliğini denetler ve ardından veri denetimleri üyelerine yazar.Yanlış, bu nesne verileri denetimlere üyelerinden taşıyacaktır.

Notlar

Değiştirmezler bir CDataExchange nesnesi veri değişimi nesnesi pencerenize 's geçirmek için fazladan bilgi depolamak için kendi kendinize CWnd::DoDataExchange üye işlevi.

Örnek

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();
} 

Gereksinimler

Başlık: afxwin.h

Ayrıca bkz.

Başvuru

CDataExchange sınıfı

Hiyerarşi grafik