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 |
---|---|
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. |
Dodaje okienka. |
|
Dodaje okienko z kartami. |
|
Dopasowuje ten układ dokowania. |
|
|
|
Informuje o ramach czy to dziecko MDI mogą być wyświetlane na kartach paska zadań systemu Windows 7. |
|
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. |
Doki okienka. |
|
Stacje dokujące jednym okienku po lewej stronie innego okienka. |
|
Umożliwia automatyczne ukrywanie tryb dla okienka zadokowany na bokach określonego okna. |
|
Umożliwia zadokowanie okna podrzędne w ramce głównej. |
|
Włącza lub wyłącza automatyczne zaznaczenie części obszaru klienta okna, aby wyświetlić jako miniatury danego okna na pasku zadań. |
|
|
|
Zwraca nazwę dokumentu, który jest wyświetlany w oknie podrzędnych MDI. |
|
Wywoływana przez ramy do pobierania ikony okna podrzędnego MDI. |
|
Wywoływana przez framework pobrać tekstu dla okno potomne MDI. |
|
Wyszukuje okienka przez identyfikator określony formant. |
|
|
|
Zwraca wskaźnik do osadzonego okienka dokowania, który został przekonwertowany do dokumentu z zakładkami. |
|
Zwraca karcie okna proxy faktycznie zarejestrowany z kartami paska zadań systemu Windows 7. |
|
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. |
|
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. |
Wywoływana przez framework pobrać etykietka narzędzia dla przycisku paska narzędzi. |
|
Rejestruje określony okienko z menedżerem dokowania. |
|
Unieważnia ikony bitmapową reprezentacją podrzędnych MDI. |
|
Określa, czy określony punkt w pobliżu miejsca dokowania. |
|
Zwraca TRUE Jeśli dokument, który jest wyświetlany w oknie dziecko jest przeznaczony tylko do odczytu.W przeciwnym razie zwraca FALSE. |
|
Zwraca wartość PRAWDA, jeśli dziecko MDI została pomyślnie zarejestrowana z kartami paska zadań systemu Windows 7. |
|
Zwraca TRUE Jeśli okno potomne MDI zawiera okienko dokowania.W przeciwnym razie zwraca FALSE. |
|
Informuje, czy dziecko MDI mogą być wyświetlane na kartach paska zadań systemu Windows 7. |
|
Informuje, czy wybór automatyczny części obszaru klienta okna, aby wyświetlić jako miniatury danego okna na pasku zadań jest włączona. |
|
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. |
|
Wywoływane przez narzędzia AIF, gdy trzeba uzyskać bitmapę na Podgląd aktywny podrzędnych MDI. |
|
Wywoływane przez narzędzia AIF, gdy trzeba uzyskać mapy bitowej dla ikony thumbnail podrzędnych MDI. |
|
Wywołana przez narzędzia AIF, aby przenieść okno mini-frame. |
|
Wywoływane przez framework, gdy użytkownik naciśnie przycisk Zamknij miniatury na pasku zadań kartę... |
|
Wywoływana przez framework wejść lub wyjść z trybu podglądu wydruku. |
|
Wywoływane przez narzędzia AIF, gdy miniatury karcie zadanie ma być przetwarzane komunikat WM_ACTIVATE. |
|
Wywoływane przez narzędzia AIF, gdy miniatury karcie zadanie ma być przetwarzane komunikat WM_MOUSEACTIVATE. |
|
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. |
|
Wywołana przez narzędzia AIF, aby zaktualizować tytuł ramki.(Zastępuje CMDIChildWnd::OnUpdateFrameTitle.) |
|
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.) |
Oblicza ponownie układ okna. |
|
Rejestry podrzędne MDI z kartami paska zadań systemu Windows 7. |
|
Usuwa okienko z Menedżera dokowania. |
|
|
|
Umożliwia aktywowanie odpowiedniej karcie pasek zadań systemu Windows 7. |
|
Wstawia podrzędnych MDI przed określonego okna na kartach paska zadań systemu Windows 7. |
|
Ustawia właściwości na karcie pasek zadań systemu Windows 7. |
|
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ń. |
|
|
|
Usuwa podrzędnych MDI od kart paska zadań systemu Windows 7. |
|
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
Wymagania
Nagłówek: afxMDIChildWndEx.h
Zobacz też
Informacje
Klasa CMFCWindowsManagerDialog