Sdílet prostřednictvím


Třída CMFCOutlookBarPane

Toto téma je zahrnuto za účelem úplnosti. Další podrobnosti naleznete ve zdrojovém kódu ve složce VC\atlmfc\src\mfc instalace sady Visual Studio.

Ovládací prvek odvozené z Třída CMFCToolBar , může být vložen do panelu Outlook (Třída CMFCOutlookBar).V podokně panelu aplikace Outlook obsahuje sloupec velká tlačítka.Pokud je větší než v podokně, můžete uživatele posune obsah tlačítek.Při odpojí uživatele podokna panel aplikace Outlook z panelu aplikace Outlook, je plovoucí nebo ukotvit v okně hlavní rámec.

class CMFCOutlookBarPane : public CMFCToolBar

Členy

Bb982050.collapse_all(cs-cz,VS.110).gifVeřejné konstruktory

Název

Description

CMFCOutlookBarPane::CMFCOutlookBarPane

Výchozí konstruktor.

CMFCOutlookBarPane::~CMFCOutlookBarPane

Destruktoru.

Bb982050.collapse_all(cs-cz,VS.110).gifVeřejné metody

Název

Description

CMFCOutlookBarPane::AddButton

Přidá tlačítko do podokna panel aplikace Outlook.

CMFCOutlookBarPane::CanBeAttached

Určuje, zda můžete ukotvit podokno do jiného okna podokno nebo rámec.(Přepíše CBasePane::CanBeAttached.)

CMFCOutlookBarPane::CanBeRestored

Určuje, zda systém obnovit panel nástrojů do původního stavu po přizpůsobení.(Přepíše CMFCToolBar::CanBeRestored.)

CMFCOutlookBarPane::ClearAll

Uvolní prostředky používané obrázky v podokně panelu aplikace Outlook.

CMFCOutlookBarPane::Create

Vytvoří podokna panel aplikace Outlook.

CMFCOutlookBarPane::CreateObject

Rámci používá k vytvoření dynamických instance tohoto typu třídy.

CMFCOutlookBarPane::Dock

Volat rámec pro ukotvení podokna panel aplikace Outlook. (Přepíše CPane::Dock .)

CMFCOutlookBarPane::EnablePageScrollMode

Určuje, zda předem šipky na panelu aplikace Outlook panel tlačítek stránku nebo tlačítko.

CMFCOutlookBarPane::GetRegularColor

Vrátí barvu běžný text (nevybrané) podokně panelu aplikace Outlook.

CMFCOutlookBarPane::GetThisClass

Používané rámci získat ukazatel CRuntimeClass objekt, který je přidružen typ této třídy.

CMFCOutlookBarPane::IsBackgroundTexture

Určuje, zda je obrázek pozadí pro podokně panelu aplikace Outlook.

CMFCOutlookBarPane::IsChangeState

Určuje, zda může být ukotven plovoucí podokno.(Přepíše CPane::IsChangeState .)

CMFCOutlookBarPane::IsDrawShadedHighlight

Určuje, zda je tlačítko ohraničení šedě je zvýrazněno tlačítko a zobrazí obrázek pozadí.

CMFCOutlookBarPane::OnBeforeFloat

Je-li podokno o na plovoucí volat rámci.(Přepíše CPane::OnBeforeFloat.)

CMFCOutlookBarPane::RemoveButton

Odebere tlačítko, který má zadaný příkaz ID.

CMFCOutlookBarPane::RestoreOriginalstate

Obnoví původní stav na panelu nástrojů.(Přepíše CMFCToolBar::RestoreOriginalstate.)

CMFCOutlookBarPane::SetBackColor

Nastaví barvu pozadí.

CMFCOutlookBarPane::SetBackImage

Nastaví obrázek na pozadí.

CMFCOutlookBarPane::SetDefaultState

Obnoví původní nastavení tlačítka podokně panelu aplikace Outlook.

CMFCOutlookBarPane::SetExtraSpace

Nastaví počet obrazových bodů kolem tlačítka v podokně panelu aplikace Outlook používá výplně.

CMFCOutlookBarPane::SetTextColor

Nastaví barvy pravidelné a zvýrazněného textu v podokně panelu aplikace Outlook.

CMFCOutlookBarPane::SetTransparentColor

Nastaví barvu průhlednou podokně panelu aplikace Outlook.

CMFCOutlookBarPane::SmartUpdate

Interně aktualizace panelu aplikace Outlook.(Přepíše CMFCToolBar::SmartUpdate .)

Bb982050.collapse_all(cs-cz,VS.110).gifChráněné metody

Název

Description

CMFCOutlookBarPane::EnableContextMenuItems

Určuje, které položky místní nabídky jsou zobrazeny v režimu úprav.

CMFCOutlookBarPane::RemoveAllButtons

Odebere všechna tlačítka z podokna panel aplikace Outlook.(Přepíše CMFCToolBar::RemoveAllButtons.)

Poznámky

Informace o implementaci panel aplikace Outlook naleznete v tématu Třída CMFCOutlookBar.

Příklad panel aplikace Outlook naleznete v části Ukázkový projekt OutlookDemo.

Příklad

Následující příklad demonstruje použití různých metod CMFCOutlookBarPane třídy.Příklad ukazuje, jak vytvořit podokno panel aplikace Outlook, povolit režim posun stránky, povolit docking a nastavit barvu pozadí panelu aplikace Outlook.Tento fragment kódu je součástí vzorku Multi zobrazení aplikace Outlook.

    CMFCOutlookBarPane      m_wndShortcutsPane1;


...


    CImageList images;
    images.Create (IDB_SHORTCUTS, 32, 0, RGB (255, 0, 255));

    // Create first page:
    m_wndShortcutsPane1.Create (&m_wndShortcutsBar, AFX_DEFAULT_TOOLBAR_STYLE, ID_SHORTCUTS_PANE_1);
    // The this pointer points to a CMainFrame class which extends the CFrameWnd class
    m_wndShortcutsPane1.SetOwner (this);
    m_wndShortcutsPane1.EnableTextLabels ();
    m_wndShortcutsPane1.EnableDocking (CBRS_ALIGN_ANY);
    m_wndShortcutsPane1.EnablePageScrollMode();
    m_wndShortcutsPane1.SetBackColor(RGB(0,255,0));
    
    m_wndShortcutsPane1.AddButton (images.ExtractIcon (0), _T("View 1"), ID_SHORTCUT_1);
    m_wndShortcutsPane1.AddButton (images.ExtractIcon (1), _T("View 2"), ID_SHORTCUT_2);
    m_wndShortcutsPane1.AddButton (images.ExtractIcon (2), _T("View 3"), ID_SHORTCUT_3);
    m_wndShortcutsPane1.AddButton (images.ExtractIcon (3), _T("View 4"), ID_SHORTCUT_4);

Hierarchii dědičnosti

CObject

   CCmdTarget

      CWnd

         CBasePane

            CPane

               CMFCBaseToolBar

                  CMFCToolBar

                     CMFCOutlookBarPane

Požadavky

Záhlaví: afxoutlookbarpane.h

Viz také

Referenční dokumentace

Diagram hierarchie

Třída CMFCToolBar

Třída CMFCOutlookBar

Třída CMFCOutlookBarTabCtrl

Další zdroje

Třídy MFC