Okna dialogowe
Aplikacje dla systemu Windows często komunikacji z użytkownikiem poprzez okna dialogowe.Klasa CDialog stanowi interfejs zarządzania okna dialogowe, okno dialogowe Edytor Visual C++ ułatwia projektowanie okien dialogowych i tworzenia ich zasobów okno dialogowe szablonu i kreatorzy kod uprościć proces inicjowania i sprawdzania poprawności formantów, w oknie dialogowym i zbierania wartości wprowadzone przez użytkownika.
Okna dialogowe zawierają formanty, takie jak:
Windows wspólnej kontroli takich jak edytować pola, przycisków, pól listy, pola kombi, formanty drzew, formantów listy i wskaźniki postępu.
Formanty ActiveX.
Narysowane właściciela formantów: formanty, które są odpowiedzialne za rysunku w oknie dialogowym.
Większości okien dialogowych są modalne, które wymagają od użytkownika zamknąć okno dialogowe przed rozpoczęciem korzystania z innych części programu.Jednak jest możliwe tworzenie niemodalny oknach dialogowych, które pozwalają pracować z innych okien przy otwartym oknie dialogowym.MFC obsługuje oba rodzaje okno dialogowe z klasy CDialog.Formanty są rozmieszczone i zarządzane za pomocą okna dialogowego szablonu zasobu, utworzone za pomocą okno dialogowe Edytor.
Arkusze właściwości, znany również jako karta okna dialogowe, zawierające "stron" odrębne okno dialogowe formantów okna dialogowe są.Każda strona ma folder pliku "tab" u góry.Po kliknięciu karty przesuwa tej strony na wierzch okna dialogowego.
Co chcesz wiedzieć więcej?
Przykład: Wyświetlania okna dialogowego za pomocą polecenia Menu
Arkusze właściwości i stron właściwości w oknie dialogowym
Okno dialogowe wymiany danych (DDX) i sprawdzanie poprawności (DDV)
Tworzenie aplikacji, których interfejs użytkownika jest okno dialogowe: zobacz CMNCTRL1 lub CMNCTRL2 przykładowe programy.Kreator aplikacji udostępnia również tę opcję.