Dialogová okna v prostředí 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 oken získat požadované informace.Toto téma obsahuje seznam úkolů zpracována dialogová okna OLE a tříd, které jsou potřebné k zobrazení těchto dialogových oken.Podrobné informace o dialogových oknech OLE a struktury umožňuje přizpůsobit své chování, viz Odkaz knihovny MFC.
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, zda chcete položku Zobrazit jako ikonu a umožňuje změnit ikonu tlačítka.Toto dialogové okno zobrazte, když uživatel vybere objekt vložit z nabídky Úpravy.Použití COleInsertDialog třídy, chcete-li zobrazit toto dialogové okno.Všimněte si, že aplikace MDI nelze vložit do sebe sama.Aplikace, která je na kontejner serveru nelze vložit do samotné, pokud je 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 chcete vložit nebo propojit data a zda se má zobrazit jako ikonu.Toto dialogové okno zobrazte uživatel zvolí Vložit jinak z nabídky Úpravy.Použití COlePasteSpecialDialog třídy, chcete-li zobrazit toto dialogové okno.Změnit ikonu
Toto dialogové okno umožňuje uživateli vybrat, které, zobrazí se ikona představující propojený nebo vložený zboží.Zobrazte toto dialogové okno při rozhodne změnit ikonu z nabídky Úpravy nebo Vložit jinak nebo dialogová okna Převést vybere tlačítko Změnit ikonu.Také zobrazte Pokud uživatel otevře dialogové okno Vložit objekt zobrazit jako ikonu zvolí.Použití COleChangeIconDialog třídy, chcete-li zobrazit toto dialogové okno.Převést
Toto dialogové okno umožňuje uživateli změnit typ položky vložené nebo propojené.Například pokud ve složených dokumentů s vloženými metasoubor a později budete chtít změnit vložený metasoubory pomocí jiné aplikace, můžete použít dialogové okno Převést.Toto dialogové okno se obvykle zobrazí po klepnutí na tlačítko Typ položky objektu v nabídce Úpravy a potom v nabídce CSS příkaz převést.Použití COleConvertDialog třídy, chcete-li zobrazit toto dialogové okno.Například spustit ukázkový MFC OLE OCLIENT.Úpravy nebo aktualizace propojení
V dialogovém okně Upravit propojení umožňuje uživatelům změnit informace o zdroji propojený objekt.Dialogové okno Aktualizovat propojení zdrojů propojené položky v dialogovém okně aktuální ověří a v případě potřeby se zobrazí v dialogovém okně Upravit propojení.Když uživatel vybere v nabídce Úpravy klepněte odkazy, zobrazte dialogové okno Upravit propojení.Dialogové okno Aktualizovat propojení je obvykle zobrazena při prvním otevření složeného dokumentu.Použijte buď COleLinksDialog nebo COleUpdateDialog třídy, podle toho, které dialogové okno, které chcete zobrazit.Server je zaneprázdněn nebo Server neodpovídá
Když uživatel pokusí aktivovat položku 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 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, chcete-li zobrazit toto dialogové okno.