Поделиться через


CWnd::UpdateData

Эта функция-член вызывается для инициализации данных в диалоговом окне или восстановления и проверки данных диалогового окна.

BOOL UpdateData( 
   BOOL bSaveAndValidate = TRUE  
);

Параметры

  • bSaveAndValidate
    Пометьте, указывающее, является ли диалоговое окно инициализации (FALSE) или данные restoring (TRUE).

Возвращаемое значение

Ненулевой, если операция завершилась успешно; в противном случае – значение 0. Если bSaveAndValidateTRUE, то возвращаемое значение ненулевого означает, что данные проверены успешно.

Заметки

Платформа автоматически вызывает UpdateData с bSaveAndValidate в FALSE, когда модальное диалоговое окно создано в реализации по умолчанию CDialog::OnInitDialog. Вызов происходит, прежде чем появится диалоговое окно отображается. Реализация по умолчанию вызывает этот CDialog::OnOK функция-член с bSaveAndValidate привязки TRUE для получения данных, если успешно, и закрыть диалоговое окно. (Если кнопка отмена нажата в диалоговом окне, диалоговое окно закрыто без, восстановленной данных).

Требования

Header: afxwin.h

См. также

Ссылки

Класс CWnd

Диаграмма иерархии

CWnd::DoDataExchange