CDataExchange::PrepareEditCtrl

HWND PrepareEditCtrl (int nIDC);
rzut (CNotSupportedException);

Wartość zwracany

HWND formantu edycyjnego przygotowywany do DDX lub DDV.

Parametry

nIDC

Identyfikator formantu edycyjnego mają być przygotowane do DDX lub DDV.

Uwagi

Ramach wywołuje funkcję tego Państwa do przygotowania formant edycyjny określonego okna dialogowego wymiany danych (DDX) i sprawdzanie poprawności (DDV). Użyć PrepareCtrl dla wszystkich formantów Edycja.

Przygotowanie składa się z dwóch rzeczy. Po pierwsze PrepareEditCtrl przechowuje formantu HWND w klasie CDataExchange . Ramach używa ten uchwyt, aby przywrócić fokus do formantu wcześniej koncentruje się w przypadku wystąpienia awarii DDX lub DDV. Po drugie PrepareEditCtrl ustawia odpowiednią flagę w klasie CDataExchange , aby wskazać, że formant, którego dane jest wymieniana lub potwierdzone jest formant edycyjny.

Deweloperzy niestandardowych procedur DDX lub DDV powinna wywołać PrepareEditCtrl dla wszystkich formantów edycyjnych, dla których są one wymiany danych za pośrednictwem DDX lub Sprawdzanie poprawności danych za pośrednictwem DDV.

Aby uzyskać więcej informacji na temat pisania własnych procedur DDX i DDV zobacz technicznych Uwaga 26. Przegląd DDX i DDV, zobacz okno dialogowe Data Exchange i sprawdzania poprawności i Okno dialogowe pole tematy w Visual C++ Programmer's Guide.

Omówienie CDataExchange |nbsp; Klasa członków | Wykres hierarchii

Zobacz też CDataExchange::Fail

Index