Udostępnij za pośrednictwem


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

Bb984294.collapse_all(pl-pl,VS.110).gifMetody 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

Wykres hierarchii

Klasa CMDIChildWnd

Klasa CMFCWindowsManagerDialog

Klasa CMDIFrameWndEx

Inne zasoby

Klasy MFC