Klasa CDialog i jej klas pochodnych upakować funkcje okno dialogowe. Ponieważ okno dialogowe jest szczególnym rodzajem okna, CDialog pochodzi z CWnd. Pochodną klasy okno dialogowe CDialog lub użyć jednego z typowych klas okno dialogowe standardowego oknach dialogowych, takich jak otwieranie lub zapisywanie pliku, drukowania, wybierając czcionki lub kolor, inicjowanie operację wyszukiwania i zamieniania lub wykonywania różnych operacji związanych z OLE.
Klasa podstawowa dla wszystkich oknach dialogowych — modalnym i niemodalny.
Dostarcza informacje programu exchange i sprawdzania poprawności danych dla okien dialogowych.
Wspólnych okien dialogowych
Te klasy pole dialogowe hermetyzacji okna dialogowego wspólnego systemu Windows. Zapewniają one łatwe w użyciu implementacji skomplikowane okien dialogowych.
To jest klasą bazową dla wszystkich typowych okien dialogowych.
Zawiera standardowe okno dialogowe Otwieranie lub zapisywanie pliku.
Zawiera standardowe okno dialogowe Wybieranie koloru.
Zawiera standardowe okno dialogowe wyboru czcionki.
Zawiera standardowe okno dialogowe wyszukiwania i zamieniania.
Zawiera standardowe okno dialogowe drukowania pliku.
Hermetyzuje usług świadczonych przez wspólne Windows dialogowym Ustawienia strony z dodatkowego wsparcia dla ustawienia i modyfikując marginesy wydruku.
OLE wspólnych okien dialogowych
OLE dodaje kilka typowych okien dialogowych do systemu Windows. Klasy te hermetyzacji OLE wspólnej oknach dialogowych.
Używane w ramach zawierają popularne implementacje dla wszystkich okien dialogowych OLE. Dla wszystkich klas pole dialogowe w kategorii interfejsu użytkownika są uzyskiwane z tej klasy bazowej. COleDialog nie można użyć bezpośrednio.
Wyświetla okno dialogowe Wstawianie obiektu, a interfejs użytkownika standardowego, wstawianie nowych OLE połączone lub osadzone elementy.
Wyświetla okno dialogowe Wklej specjalnie, interfejs użytkownika standardowego wykonywania polecenia Edytuj Wklej specjalnie.
Wyświetla okno dialogowe Edytuj łącza, a standardowy interfejs do modyfikowania informacji o połączone elementy.
Wyświetla okno dialogowe Zmienianie ikony, interfejs użytkownika standardowego dla zmiany które ikony skojarzonej z OLE osadzone lub połączone elementy.
Wyświetla okno dialogowe Konwertuj, a interfejs użytkownika standardowego do konwertowania OLE elementy z jednego typu do drugiego.
Hermetyzuje okno dialogowe właściwości OLE wspólnego systemu Windows. Typowych okien dialogowych właściwości OLE zapewnia łatwy sposób wyświetlania i modyfikowania właściwości elementu dokumentu OLE w sposób zgodny z normami systemu Windows.
Wyświetla okno dialogowe Aktualizacja, a interfejs użytkownika standardowego aktualizacji wszystkie łącza w dokumencie. Okno dialogowe zawiera wskaźnik postępu, aby wskazać, jak blisko procedurę aktualizacji jest zakończenie.
Wyświetla okno dialogowe Zmień źródło, a interfejs użytkownika standardowego w przypadku zmiany miejsca przeznaczenia lub źródła łącza.
Wyświetla pola dialogowe serwer jest zajęty i serwer nie odpowiada, standardowy interfejs obsługi wywołań aplikacje zajęty. Zazwyczaj wyświetlane automatycznie przez implementację COleMessageFilter.
Właściwość arkusza klas
Klasy arkusz właściwości umożliwia aplikacji, by używały arkusze właściwości, znany również jako "kartach okna." Arkusze właściwości są skutecznym sposobem organizowania dużą liczbę formantów w pojedynczym oknie dialogowym.
Zapewnia poszczególnych stron w arkuszu właściwości. Pochodną klasy CPropertyPage dla każdej strony mają zostać dodane do arkusz właściwości.
Zapewnia ramy dla wielu stron właściwości. Pochodną klasy arkusz właściwości CPropertySheet do szybkiego wdrożenia arkusze właściwości.
Wyświetla właściwości OLE kontroli w interfejs graficzny, podobnego do okna dialogowego.
Powiązanych klas
Te klasy są nie oknach dialogowych per se, ale za pomocą okna dialogowego pole szablonów i dużo zachowania okien dialogowych.
Pasek sterowania, oparty na szablonie pole dialogowe.
Widok przewijania, w których układ jest zdefiniowane w szablonie pole dialogowe. Pochodną klasy CFormView aby zaimplementować interfejsu użytkownika opartego na szablonie pole dialogowe.
Zawiera formularz widok podłączone bezpośrednio do obiektu recordset obiektów DAO (Data Access). Podobnie jak wszystkie widoki formularza, CDaoRecordView jest oparty na szablonie pole dialogowe.
Zawiera formularz widok podłączone bezpośrednio do obiektu recordset Open Database Connectivity (ODBC). Podobnie jak wszystkie widoki formularza, CRecordView jest oparty na szablonie pole dialogowe.
Struktury zawierające informacje o zadaniu drukowania lub wyświetlania podglądu. Używany przez architekturę drukowania CView.