Klasa CMDIChildWndEx

CMDIChildWndEx Klasy zapewnia funkcje systemu Windows, wiele okien podrzędnych interfejs (MDI) dokumentu.To rozszerza funkcjonalność Klasa CMDIChildWnd.Ramach wymaga tej klasy, gdy aplikacja MDI używa niektórych klas MFC.

class CMDIChildWndEx : public CMDIChildWnd

Elementy członkowskie

Metody publiczne

Nazwa

Opis

CMDIChildWndEx::ActivateTopLevelFrame

Wywoływana wewnętrznie, w ramach aktywować górnej ramce poziomu, podczas stosowania powinien zostać uaktywniony na karcie zadanie.

CMDIChildWndEx::AddDockSite

Ta metoda jest używana lub nie zaimplementowana.

CMDIChildWndEx::AddPane

Dodaje okienka.

CMDIChildWndEx::AddTabbedPane

Dodaje okienko z kartami.

CMDIChildWndEx::AdjustDockingLayout

Dopasowuje ten układ dokowania.

CMDIChildWndEx::CanShowOnMDITabs

 

CMDIChildWndEx::CanShowOnTaskBarTabs

Informuje o ramach czy to dziecko MDI mogą być wyświetlane na kartach paska zadań systemu Windows 7.

CMDIChildWndEx::CanShowOnWindowsList

Zwraca TRUE Jeśli nazwa okna MDI podrzędne mogą być wyświetlane w Klasa CMFCWindowsManagerDialog okno dialogowe.W przeciwnym razie zwraca FALSE.

CMDIChildWndEx::CreateObject

Wywoływana przez strukturę tworzenia dynamicznych wystąpienie tego typu klasy.

CMDIChildWndEx::DockPane

Doki okienka.

CMDIChildWndEx::DockPaneLeftOf

Stacje dokujące jednym okienku po lewej stronie innego okienka.

CMDIChildWndEx::EnableAutoHidePanes

Umożliwia automatyczne ukrywanie tryb dla okienka zadokowany na bokach określonego okna.

CMDIChildWndEx::EnableDocking

Umożliwia zadokowanie okna podrzędne w ramce głównej.

CMDIChildWndEx::EnableTaskbarThumbnailClipRect

Włącza lub wyłącza automatyczne zaznaczenie części obszaru klienta okna, aby wyświetlić jako miniatury danego okna na pasku zadań.

CMDIChildWndEx::GetDockingManager

 

CMDIChildWndEx::GetDocumentName

Zwraca nazwę dokumentu, który jest wyświetlany w oknie podrzędnych MDI.

CMDIChildWndEx::GetFrameIcon

Wywoływana przez ramy do pobierania ikony okna podrzędnego MDI.

CMDIChildWndEx::GetFrameText

Wywoływana przez framework pobrać tekstu dla okno potomne MDI.

CMDIChildWndEx::GetPane

Wyszukuje okienka przez identyfikator określony formant.

CMDIChildWndEx::GetRelatedTabGroup

 

CMDIChildWndEx::GetTabbedPane

Zwraca wskaźnik do osadzonego okienka dokowania, który został przekonwertowany do dokumentu z zakładkami.

CMDIChildWndEx::GetTabProxyWnd

Zwraca karcie okna proxy faktycznie zarejestrowany z kartami paska zadań systemu Windows 7.

CMDIChildWndEx::GetTaskbarPreviewWnd

Wywoływane przez narzędzia AIF, gdy trzeba uzyskać okna podrzędnego (zwykle okno widoku lub splitter) mają być wyświetlane na miniaturę kartę paska zadań systemu Windows 7.

CMDIChildWndEx::GetTaskbarThumbnailClipRect

Wywoływane przez narzędzia AIF, gdy trzeba wybrać część obszaru klienta okna, aby wyświetlić jako miniatury danego okna na pasku zadań.

CMDIChildWndEx::GetThisClass

Wywoływane przez framework uzyskać wskaźnik do CRuntimeClass obiekt, który jest skojarzony z tym typem klasy.

CMDIChildWndEx::GetToolbarButtonToolTipText

Wywoływana przez framework pobrać etykietka narzędzia dla przycisku paska narzędzi.

CMDIChildWndEx::InsertPane

Rejestruje określony okienko z menedżerem dokowania.

CMDIChildWndEx::InvalidateIconicBitmaps

Unieważnia ikony bitmapową reprezentacją podrzędnych MDI.

CMDIChildWndEx::IsPointNearDockSite

Określa, czy określony punkt w pobliżu miejsca dokowania.

CMDIChildWndEx::IsReadOnly

Zwraca TRUE Jeśli dokument, który jest wyświetlany w oknie dziecko jest przeznaczony tylko do odczytu.W przeciwnym razie zwraca FALSE.

CMDIChildWndEx::IsRegisteredWithTaskbarTabs

Zwraca wartość PRAWDA, jeśli dziecko MDI została pomyślnie zarejestrowana z kartami paska zadań systemu Windows 7.

CMDIChildWndEx::IsTabbedPane

Zwraca TRUE Jeśli okno potomne MDI zawiera okienko dokowania.W przeciwnym razie zwraca FALSE.

CMDIChildWndEx::IsTaskbarTabsSupportEnabled

Informuje, czy dziecko MDI mogą być wyświetlane na kartach paska zadań systemu Windows 7.

CMDIChildWndEx::IsTaskbarThumbnailClipRectEnabled

Informuje, czy wybór automatyczny części obszaru klienta okna, aby wyświetlić jako miniatury danego okna na pasku zadań jest włączona.

CMDIChildWndEx::m_dwDefaultTaskbarTabPropertyFlags

Kombinacja flag, który jest przekazywany przez narzędzia AIF do metody SetTaskbarTabProperties, gdy karcie (podrzędny MDI) jest rejestrowane w kartach paska zadań systemu Windows 7.Domyślna kombinacja to STPF_USEAPPTHUMBNAILWHENACTIVE | STPF_USEAPPPEEKWHENACTIVE.

CMDIChildWndEx::OnGetIconicLivePreviewBitmap

Wywoływane przez narzędzia AIF, gdy trzeba uzyskać bitmapę na Podgląd aktywny podrzędnych MDI.

CMDIChildWndEx::OnGetIconicThumbnail

Wywoływane przez narzędzia AIF, gdy trzeba uzyskać mapy bitowej dla ikony thumbnail podrzędnych MDI.

CMDIChildWndEx::OnMoveMiniFrame

Wywołana przez narzędzia AIF, aby przenieść okno mini-frame.

CMDIChildWndEx::OnPressTaskbarThmbnailCloseButton

Wywoływane przez framework, gdy użytkownik naciśnie przycisk Zamknij miniatury na pasku zadań kartę...

CMDIChildWndEx::OnSetPreviewMode

Wywoływana przez framework wejść lub wyjść z trybu podglądu wydruku.

CMDIChildWndEx::OnTaskbarTabThumbnailActivate

Wywoływane przez narzędzia AIF, gdy miniatury karcie zadanie ma być przetwarzane komunikat WM_ACTIVATE.

CMDIChildWndEx::OnTaskbarTabThumbnailMouseActivate

Wywoływane przez narzędzia AIF, gdy miniatury karcie zadanie ma być przetwarzane komunikat WM_MOUSEACTIVATE.

CMDIChildWndEx::OnTaskbarTabThumbnailStretch

Wywoływane przez narzędzia AIF, gdy trzeba ją rozciągnąć mapę bitową dla systemu Windows 7 pasek zadań karcie Podgląd miniatur podrzędnych MDI.

CMDIChildWndEx::OnUpdateFrameTitle

Wywołana przez narzędzia AIF, aby zaktualizować tytuł ramki.(Zastępuje CMDIChildWnd::OnUpdateFrameTitle.)

CMDIChildWndEx::PaneFromPoint

Zwraca okienko w którym znajduje się dany punkt.

CMDIChildWndEx::PreTranslateMessage

Używane przez klasę CWinApp do tłumaczenia komunikatów okien, przed wysłaniem do TranslateMessage i DispatchMessage funkcje systemu Windows.(Zastępuje CWnd::PreTranslateMessage.)

CMDIChildWndEx::RecalcLayout

Oblicza ponownie układ okna.

CMDIChildWndEx::RegisterTaskbarTab

Rejestry podrzędne MDI z kartami paska zadań systemu Windows 7.

CMDIChildWndEx::RemovePaneFromDockManager

Usuwa okienko z Menedżera dokowania.

CMDIChildWndEx::SetRelatedTabGroup

 

CMDIChildWndEx::SetTaskbarTabActive

Umożliwia aktywowanie odpowiedniej karcie pasek zadań systemu Windows 7.

CMDIChildWndEx::SetTaskbarTabOrder

Wstawia podrzędnych MDI przed określonego okna na kartach paska zadań systemu Windows 7.

CMDIChildWndEx::SetTaskbarTabProperties

Ustawia właściwości na karcie pasek zadań systemu Windows 7.

CMDIChildWndEx::SetTaskbarThumbnailClipRect

Wywoływana wewnętrznie, w ramach, aby ustawić prostokąta przycinania, aby wybrać część obszaru klienta okna, aby wyświetlić jako miniatury danego okna na pasku zadań.

CMDIChildWndEx::ShowPane

 

CMDIChildWndEx::UnregisterTaskbarTab

Usuwa podrzędnych MDI od kart paska zadań systemu Windows 7.

CMDIChildWndEx::UpdateTaskbarTabIcon

Aktualizuje ikonę tabulatora na pasku zadań systemu Windows 7.

Uwagi

Aby skorzystać z rozszerzonych funkcji dokowania w aplikacjach MDI, czerpią klasy okna podrzędnego MDI aplikacji z CMDIChildWndEx zamiast CMDIChildWnd.

Przykład

Poniższy przykład pochodzi z klasy z CMDIChildWndEx.Ten fragment kodu pochodzi z VisualStudioDemo próbki: aplikacja Visual Studio MFC.

class CChildFrame : public CMDIChildWndEx
{
    DECLARE_DYNCREATE(CChildFrame)
public:
    CChildFrame();

// Overrides
public:
    virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
    virtual void ActivateFrame(int nCmdShow = -1);

    virtual BOOL IsReadOnly();
    virtual LPCTSTR GetDocumentName(CObject** pObj);

// Implementation
public:
    virtual ~CChildFrame();
#ifdef _DEBUG
    virtual void AssertValid() const;
    virtual void Dump(CDumpContext& dc) const;
#endif

protected:
    afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);

    DECLARE_MESSAGE_MAP()
};

Hierarchia dziedziczenia

CObject

   Klasy

      CWnd

         CFrameWnd

            CMDIChildWnd

               CMDIChildWndEx

Wymagania

Nagłówek: afxMDIChildWndEx.h

Zobacz też

Informacje

Diagram hierarchii

Klasa CMDIChildWnd

Klasa CMFCWindowsManagerDialog

Klasa CMDIFrameWndEx

Inne zasoby

Klasy MFC