Klasa CDataExchange
Obsługuje okno dialogowe wymiany danych (DDX) i procedur sprawdzania poprawności (DDV) danych okno dialogowe używane przez Microsoft Foundation classes.
class CDataExchange
Członkowie
Publiczne konstruktory
Nazwa |
Opis |
---|---|
Konstrukcje CDataExchange obiektu. |
Metody publiczne
Nazwa |
Opis |
---|---|
Wywoływane, gdy uwierzytelnienie nie powiedzie się.Resetuje fokus do poprzedniego formantu i zgłasza wyjątek. |
|
Przygotowuje określonego formantu do wymiany danych lub sprawdzania poprawności.Użyj formantów nonedit. |
|
Przygotowuje formant edycji określony dla wymiany danych lub sprawdzania poprawności. |
|
Przygotowuje określonego formantu OLE do wymiany danych lub sprawdzania poprawności.Użyj formantów nonedit. |
Publiczne danych członków
Nazwa |
Opis |
---|---|
Flaga w kierunku DDX i DDV. |
|
Okno dialogowe lub okna, w którym wymiany danych odbywa się. |
Uwagi
CDataExchangenie ma klasy podstawowej.
Klasa używana podczas pisania procedur wymiany danych niestandardowe typy danych lub formantów, lub jeśli pisania własnych procedur sprawdzania poprawności danych.Aby uzyskać więcej informacji na temat pisania własnych procedur DDX i DDV, zobacz technicznej Uwaga 26.Omówienie DDX i DDV, zobacz okno dialogowe wymiany danych i sprawdzania poprawności i Dialogowe.
A CDataExchange obiektu zawiera informacje kontekstu potrzebne dla DDX i DDV do podjęcia.Flaga m_bSaveAndValidate jest FALSE po DDX jest używany do wypełnienia wartości początkowe formanty okna dialogowego z danych członków.Flaga m_bSaveAndValidate jest TRUE po DDX jest używana do ustawiania wartości bieżącej formanty okna dialogowego danych członków i gdy DDV jest używana do sprawdzania poprawności wartości danych.Jeśli sprawdzanie poprawności DDV ulegnie awarii, procedury DDV wyświetli okno komunikatu, wyjaśniający błąd wejścia.Procedura DDV będzie wywoływać awarii zresetować fokus do formantu naruszającego i Zgłoś wyjątek, aby zatrzymać proces sprawdzania poprawności.
Hierarchii dziedziczenia
CDataExchange
Wymagania
Nagłówek: afxwin.h