Sdílet prostřednictvím


Třídy dialogových oken

Třída CDialog a její odvozené třídy zapouzdřují funkce dialogového.Vzhledem k tomu, že dialogové okno je zvláštním druhem okna, CDialog je odvozen od CWnd.Odvození třídy vaší dialogové okno z CDialog nebo použijte jednu z běžné dialogové okno třídy pro standardní dialogová okna, jako je například otevření nebo uložení souboru, tisk, výběr písma nebo barvy, zahájí operaci hledání a nahrazování nebo provádění různých operací souvisejících s OLE.

  • CDialog
    Základní třída pro všechna dialogová okna, modální a nemodální.

  • CDataExchange
    Poskytuje data exchange a ověření informací pro dialogová okna.

Běžné dialogová okna

Těchto tříd zapouzdřit běžné dialogová okna systému Windows.Poskytují snadné použití implementace komplikovaných dialogových oken.

  • CCommonDialog
    Základní třída pro všechny běžné dialogová okna.

  • CFileDialog
    Poskytuje standardní dialogové okno pro otevření nebo uložení souboru.

  • CColorDialog
    Poskytuje standardní dialogové okno pro výběr barvy.

  • CFontDialog
    Poskytuje standardní dialogové okno pro výběr písma.

  • CFindReplaceDialog
    Poskytuje standardní dialogové okno pro operaci hledání a nahrazování.

  • CPrintDialog
    Poskytuje standardní dialogové okno pro tisk do souboru.

  • CPrintDialogEx
    Obsahuje seznam vlastností tisku systému Windows 2000.

  • CPageSetupDialog
    Zapouzdřuje služby poskytované v dialogovém okně Vzhled stránky Windows běžné další podporu pro nastavení a úpravy okraje tisku.

Společné dialogy OLE

OLE systému Windows přidá několik běžných dialogových.Tyto třídy zapouzdřit běžné dialogová okna OLE.

  • COleDialog
    Pomocí rozhraní framework obsahují společné implementace pro všechna dialogová okna OLE.Z této základní třídy jsou odvozeny všechny třídy dialogové okno pole v kategorii uživatelského rozhraní.COleDialognelze použít přímo.

  • COleInsertDialog
    Zobrazí dialogové okno Vložit objekt, tak standardní uživatelské rozhraní pro vložení nové OLE propojené nebo vložené položky.

  • COlePasteSpecialDialog
    Zobrazí dialogovém Vložit jinak, standardní uživatelské rozhraní pro provádění příkazu Upravit Vložit jinak.

  • COleLinksDialog
    Zobrazí dialogové okno Upravit propojení, standardní uživatelské rozhraní pro úpravy informací o propojené položky.

  • COleChangeIconDialog
    Zobrazí se dialogové okno Změnit ikonu, standardní uživatelské rozhraní, které ikony přidružené k OLE vložený nebo propojený položky.

  • COleConvertDialog
    Zobrazí dialogové okno převést, standardní uživatelské rozhraní pro převod položek OLE z jednoho typu na jiný.

  • COlePropertiesDialog
    Dialogové okno vlastnosti OLE systému Windows běžné zapouzdřuje.Běžných dialogových oken vlastnosti technologie OLE poskytují snadný způsob zobrazení a úpravy vlastností položky OLE dokumentu v souladu s normami pro Windows.

  • COleUpdateDialog
    Zobrazí dialogové okno aktualizace, standardní uživatelské rozhraní pro aktualizaci všech propojení v dokumentu.Dialogové okno obsahuje indikátor průběhu označující, jak blízko je proces aktualizace dokončena.

  • COleChangeSourceDialog
    Zobrazí dialogové okno Změnit zdroj, standardní uživatelské rozhraní pro změnu na místo určení nebo zdroje propojení.

  • COleBusyDialog
    Zobrazí Server zaneprázdněn dialogových oknech a Server přestane reagovat, standardní uživatelské rozhraní pro zpracování volání aplikace zaneprázdněna.Obvykle zobrazeny automaticky aplikace COleMessageFilter provedení.

Vlastnosti třídy

Třídy list vlastnost umožňují aplikacím pomocí seznamu vlastností, označované také jako s kartami dialogy.Dialogové okno vlastností jsou účinný způsob, jak uspořádat velké množství ovládacích prvků v jediné dialogové okno.

  • CPropertyPage
    Obsahuje jednotlivé stránky na stránce vlastností.Odvození třídy z CPropertyPage pro každou stránku, která má být přidána do vašeho seznamu vlastností.

  • CPropertySheet
    Rámeček obsahuje několik stránek vlastností.Odvození třídě vlastnost list z CPropertySheet rychle implementovat vlastnost listy.

  • COlePropertyPage
    Zobrazí vlastnosti OLE řízení v grafickém rozhraní podobné dialogovému oknu.

Dialogové okno HTML na třídy

  • CDHtmlDialog
    Slouží k vytváření dialogových oken, které implementují své uživatelské rozhraní s HTML namísto dialogové okno zdroje.

  • CMultiPageDHtmlDialog
    Postupně se zobrazí více stránek ve formátu HTML a zachytí události z každé stránky.

Související třídy

Tyto třídy se dialogová okna samo o sobě, ale používají šablony dialogové okno pole a mohou významně chování dialogových oken.

  • CDialogBar
    Ovládací panel, který je založen na šabloně pole dialogové okno.

  • CFormView
    Posouvání zobrazení, jejichž uspořádání je definován v šabloně pole dialogové okno.Odvození třídy z CFormView k implementaci uživatelského rozhraní na základě šablony dialogové okno pole.

  • CDaoRecordView
    Formulář obsahuje zobrazení přímo připojeno k objektu sady záznamů objektu DAO (Data Access Objects).Všechna formulářová zobrazení, jako CDaoRecordView je založen na šabloně pole dialogové okno.

  • CRecordView
    Obsahuje formuláře zobrazit přímo připojeno k objektu sady záznamů připojení ODBC (Open Database).Všechna formulářová zobrazení, jako CRecordView je založen na šabloně pole dialogové okno.

  • CPrintInfo
    Struktura obsahující informace o tisku nebo náhledu projektu.Architektura tisku používá CView.

Viz také

Koncepty

Přehled knihovny tříd