CDataExchange

CDataExchange 에 기본 클래스。

CDataExchange 클래스는 대화 상자 데이터 교환 (DDX) 및 Microsoft Foundation 클래스에서 사용 하는 대화 상자 데이터 유효성 검사 (DDV) 루틴을 지원 합니다. 사용자 지정 데이터 형식 또는 컨트롤에 대 한 데이터 교환 루틴을 작성 하는 경우이 클래스를 사용 하 여 데이터 유효성 검사 루틴을 작성 하는 경우. 당신의 자신의 DDX 및 DDV 루틴을 작성에 자세한 내용은 기술 참고 26을 참조 하십시오. DDX 및 DDV 개요를 참조 하십시오. 대화 상자 데이터 교환 및 유효성 검사 대화 상자 항목 Visual c + + 프로그래머 가이드

CDataExchange 개체는 DDX 및 DDV 자리를 차지할에 필요한 컨텍스트 정보를 제공 합니다. 플래그 m_bSaveAndValidate DDX 데이터 멤버에서 대화 컨트롤의 초기 값을 채우기 위해 사용 하는 경우 FALSE 입니다. DDX는 데이터 멤버를 대화 상자 컨트롤의 현재 값을 설정 하는 데 사용 됩니다 및 DDV 데이터 값의 유효성을 검사 하는 데 플래그 m_bSaveAndValidate 사실 이다. DDV 유효성 검사가 실패 하는 경우 DDV 프로시저 입력된 오류를 설명 하는 메시지 상자가 표시 됩니다. DDV 프로시저 다음 잘못 된 컨트롤에 포커스를 다시 설정 하 고 유효성 검사 프로세스를 중지 하려면 예외를 throw 하려면 실패 를 호출。

# include lt;afxwin.h>

클래스 멤버 |nbsp; 계층 구조 차트(&N)

샘플nbsp; MFC 샘플 VIEWEX(&N)

참고 항목nbsp;CWnd::DoDataExchange, CWnd::UpdateData(&N)

Index