Praca z oknami dialogowymi w MFC
Podczas cyklu życia okna dialogowego użytkownik wywołuje okno dialogowe, zazwyczaj wewnątrz programu obsługi poleceń, który tworzy i inicjuje obiekt okna dialogowego, użytkownik wchodzi w interakcję z okno dialogowe, a następnie zamyka okno dialogowe.
W przypadku modalnych okien dialogowych program obsługi zbiera wszystkie dane wprowadzone przez użytkownika po zamknięciu okna dialogowego. Ponieważ obiekt okna dialogowego istnieje po zamknięciu okna dialogowego, możesz po prostu użyć zmiennych składowych klasy okna dialogowego, aby wyodrębnić dane.
W przypadku moderowych okien dialogowych często można wyodrębnić dane z obiektu okna dialogowego, gdy okno dialogowe jest nadal widoczne. W pewnym momencie obiekt okna dialogowego jest niszczony; gdy tak się stanie, zależy od kodu.