Dialogová okna OLE
Když uživatel spustí aplikaci OLE povolena, jsou časy, kdy aplikace potřebuje informace od uživatele k provedení operace.Třídy MFC OLE poskytují řadu dialogových oknech získat požadované informace.Toto téma obsahuje seznam úkolů zpracována v dialogových oknech OLE a třídy potřebné k zobrazení těchto dialogových oknech.Podrobnosti o OLE dialogová okna a struktury lze přizpůsobit své chování, viz MFC odkaz.
Vložit objekt
Toto dialogové okno umožňuje uživateli vložit nově vytvořené nebo existující objekty do složeného dokumentu.Také umožňuje uživateli zvolit položku zobrazit jako ikonu a umožňuje příkazové tlačítko Změnit ikonu.Zobrazíte dialogové okno, když uživatel vybere objekt vložit z nabídky Úpravy.Použití COleInsertDialog třídy zobrazíte dialogové okno.Všimněte si, že aplikace MDI nelze vložit do samotné.Aplikace kontejneru server nelze vložit do sebe, není aplikace SDI.Vložit jinak
Toto dialogové okno umožňuje uživateli řídit formát používaný při vkládání dat do složeného dokumentu.Uživatel může vybrat formát dat, zda vložit nebo propojit data a zda se má zobrazit jako ikonu.Zobrazíte dialogové okno, když uživatel vybere speciální vložit z nabídky Úpravy.Použití COlePasteSpecialDialog třídy zobrazíte dialogové okno.Změnit ikonu
Toto dialogové okno umožňuje uživateli vybrat se zobrazí ikonu představující propojený nebo vložený zboží.Zobrazíte dialogové okno, když uživatel zvolí změnit ikonu z nabídky Úpravy nebo zvolí tlačítko Změnit ikonu Vložit jinak nebo převést dialogových oknech.Pokud uživatel otevře dialogové okno Vložit objekt zobrazit jako ikonu zvolí jej také zobrazte.Použití COleChangeIconDialog třídy zobrazíte dialogové okno.Převést
Toto dialogové okno umožňuje uživateli změnit typ položky vložený nebo propojený.Pokud ve složených dokumentů s vloženými metasoubor a později chcete upravit vložený metasoubor pomocí jiné aplikace, můžete pomocí dialogového okna převést.Klepnutím na tlačítko obvykle zobrazí toto dialogové Typ položky objekt v nabídce Úpravy a poté v nabídce CSS, klepnutím na tlačítko převést.Použití COleConvertDialog třídy zobrazíte dialogové okno.Například spuštění vzorku MFC OLE OCLIENT.Upravit nebo aktualizovat propojení
V dialogovém okně Upravit propojení umožňuje uživateli změnit informace o zdroji propojený objekt.Dialogové okno Aktualizovat odkazy ověřuje zdrojů propojené položky v aktuálním okně a zobrazí dialogové okno Upravit odkazy v případě potřeby.Zobrazte dialogové okno Upravit odkazy, když uživatel vybere propojení z nabídky Úpravy.Při prvním otevření složeného dokumentu se obvykle zobrazí dialogové okno Aktualizovat propojení.Použijte buď COleLinksDialog nebo COleUpdateDialog třídy, v závislosti na dialogové okno, které chcete zobrazit.Server je zaneprázdněn nebo Server neodpovídá
Při pokusu o aktivaci položky a server není schopen zpracovat požadavek, obvykle, protože server je používán jiným uživatelem nebo úkolů, zobrazí se dialogové okno Server zaneprázdněn.Server nereaguje na požadavek na aktivaci vůbec, zobrazí se dialogové okno Server neodpovídá.Tato dialogová okna jsou zobrazeny prostřednictvím COleMessageFilterzaložená na implementaci rozhraní OLE IMessageFilter, a uživatel může rozhodnout, zda žádost o aktivaci opakovat.Použití COleBusyDialog třídy zobrazíte dialogové okno.