Udostępnij za pośrednictwem


Klasa CMFCOutlookBarPane

Ten temat dołączono w celu zapewnienia kompletności. Aby uzyskać więcej szczegółów, zobacz kod źródłowy znajdujący się w folderze VC\atlmfc\src\mfc w instalacji programu Visual Studio.

Formant pochodzące z Klasa CMFCToolBar , mogą być wstawiane do paska Outlook (Klasa CMFCOutlookBar).W okienku Pasek Outlook zawiera kolumnę dużych przycisków.Użytkownika można przewijać listę przycisków w górę i w dół, jeśli jest większy niż okienka.Użytkownik odłącza okienko Pasek Outlook z paska Outlook, można float lub zadokować okno główne ramki.

class CMFCOutlookBarPane : public CMFCToolBar

Członkowie

Bb982050.collapse_all(pl-pl,VS.110).gifPubliczne konstruktory

Nazwa

Opis

CMFCOutlookBarPane::CMFCOutlookBarPane

Konstruktor domyślny.

CMFCOutlookBarPane::~CMFCOutlookBarPane

Destruktor.

Bb982050.collapse_all(pl-pl,VS.110).gifMetody publiczne

Nazwa

Opis

CMFCOutlookBarPane::AddButton

Dodaje przycisk do okienka pasek Outlook.

CMFCOutlookBarPane::CanBeAttached

Określa, czy okienka mogą być dokowane do innego okna okienka lub ramki.(Zastępuje CBasePane::CanBeAttached.)

CMFCOutlookBarPane::CanBeRestored

Określa, czy system można przywrócić pasek narzędzi do oryginalnego stanu po dostosowywania.(Zastępuje CMFCToolBar::CanBeRestored.)

CMFCOutlookBarPane::ClearAll

Zwalnia zasoby używane przez obrazów w okienku Pasek Outlook.

CMFCOutlookBarPane::Create

Tworzy w okienku Pasek Outlook.

CMFCOutlookBarPane::CreateObject

Używane w ramach do tworzenia dynamicznych wystąpienie tego typu klasy.

CMFCOutlookBarPane::Dock

Wywołana przez RAM Aby zadokować okienko Pasek Outlook. (Zastępuje CPane::Dock.)

CMFCOutlookBarPane::EnablePageScrollMode

Określa, czy strony lub przycisk strzałki przewijania, w okienku Pasek Outlook wcześniejsze listę przycisków.

CMFCOutlookBarPane::GetRegularColor

Zwraca wartość koloru w okienku Pasek Outlook zwykły tekst (niezaznaczone).

CMFCOutlookBarPane::GetThisClass

Używane w ramach uzyskać wskaźnik do CRuntimeClass obiekt, który jest skojarzony z tego typu klasy.

CMFCOutlookBarPane::IsBackgroundTexture

Określa, czy obraz tła, załadowany w okienku Pasek Outlook.

CMFCOutlookBarPane::IsChangeState

Określa, czy może zadokowane okienko przestawne.(Zastępuje CPane::IsChangeState.)

CMFCOutlookBarPane::IsDrawShadedHighlight

Określa, czy obramowania przycisku jest zacieniowane, gdy przycisk jest wyróżniony i wyświetlany jest obraz tła.

CMFCOutlookBarPane::OnBeforeFloat

Wywołana przez ramy, jeśli jest okienko o pływaka.(Zastępuje CPane::OnBeforeFloat.)

CMFCOutlookBarPane::RemoveButton

Usuwa przycisk, który ma identyfikator określonego polecenia.

CMFCOutlookBarPane::RestoreOriginalstate

Przywraca oryginalny stan paska narzędzi.(Zastępuje CMFCToolBar::RestoreOriginalstate.)

CMFCOutlookBarPane::SetBackColor

Ustawia kolor tła.

CMFCOutlookBarPane::SetBackImage

Ustawia obraz tła.

CMFCOutlookBarPane::SetDefaultState

Przywraca oryginalny zestaw przycisków w okienku Pasek Outlook.

CMFCOutlookBarPane::SetExtraSpace

Określa liczbę pikseli używanych przycisków w okienku Pasek Outlook dopełnienie.

CMFCOutlookBarPane::SetTextColor

Ustawia kolory tekstu regularnych i wyróżnione w okienku Pasek Outlook.

CMFCOutlookBarPane::SetTransparentColor

Ustawia kolor przezroczysty w okienku Pasek Outlook.

CMFCOutlookBarPane::SmartUpdate

Używane wewnętrznie, aby zaktualizować pasek Outlook.(Zastępuje CMFCToolBar::SmartUpdate.)

Bb982050.collapse_all(pl-pl,VS.110).gifMetody chronione

Nazwa

Opis

CMFCOutlookBarPane::EnableContextMenuItems

Określa elementy menu skrótów, które są wyświetlane w trybie dostosowywania.

CMFCOutlookBarPane::RemoveAllButtons

Usuwa wszystkie przyciski w okienku Pasek Outlook.(Zastępuje CMFCToolBar::RemoveAllButtons.)

Uwagi

Aby uzyskać informacje o implementowaniu pasek Outlook, zobacz Klasa CMFCOutlookBar.

Na przykład pasek Outlook zobacz przykładowy projekt OutlookDemo.

Przykład

Poniższy przykład pokazuje sposób użycia różnych metod CMFCOutlookBarPane klasy.W przykładzie przedstawiono sposób tworzenia okienko Pasek Outlook, włączyć tryb przewijania strony, włączyć dokowanie i kolor tła paska Outlook.To urywek kodu jest częścią widoków programu Outlook Multi próbki.

    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 dziedziczenia

CObject

   CCmdTarget

      CWnd

         CBasePane

            CPane

               CMFCBaseToolBar

                  CMFCToolBar

                     CMFCOutlookBarPane

Wymagania

Nagłówek: afxoutlookbarpane.h

Zobacz też

Informacje

Wykres hierarchii

Klasa CMFCToolBar

Klasa CMFCOutlookBar

Klasa CMFCOutlookBarTabCtrl

Inne zasoby

Klasy MFC