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
Publiczne konstruktory
Nazwa |
Opis |
---|---|
CMFCOutlookBarPane::CMFCOutlookBarPane |
Konstruktor domyślny. |
CMFCOutlookBarPane::~CMFCOutlookBarPane |
Destruktor. |
Metody publiczne
Nazwa |
Opis |
---|---|
Dodaje przycisk do okienka pasek Outlook. |
|
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.) |
Zwalnia zasoby używane przez obrazów w okienku Pasek Outlook. |
|
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.) |
Określa, czy strony lub przycisk strzałki przewijania, w okienku Pasek Outlook wcześniejsze listę przycisków. |
|
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. |
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.) |
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.) |
Usuwa przycisk, który ma identyfikator określonego polecenia. |
|
CMFCOutlookBarPane::RestoreOriginalstate |
Przywraca oryginalny stan paska narzędzi.(Zastępuje CMFCToolBar::RestoreOriginalstate.) |
Ustawia kolor tła. |
|
Ustawia obraz tła. |
|
Przywraca oryginalny zestaw przycisków w okienku Pasek Outlook. |
|
Określa liczbę pikseli używanych przycisków w okienku Pasek Outlook dopełnienie. |
|
Ustawia kolory tekstu regularnych i wyróżnione w okienku Pasek Outlook. |
|
Ustawia kolor przezroczysty w okienku Pasek Outlook. |
|
CMFCOutlookBarPane::SmartUpdate |
Używane wewnętrznie, aby zaktualizować pasek Outlook.(Zastępuje CMFCToolBar::SmartUpdate.) |
Metody chronione
Nazwa |
Opis |
---|---|
Określa elementy menu skrótów, które są wyświetlane w trybie dostosowywania. |
|
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
Wymagania
Nagłówek: afxoutlookbarpane.h