Třída CPaneFrameWnd
Toto téma je zahrnuto za účelem úplnosti. Další podrobnosti naleznete ve zdrojovém kódu ve složce VC\atlmfc\src\mfc instalace sady Visual Studio.
Mini-frame okno, které obsahuje jedno podokno implementuje.Podokno vyplní oblasti okna klienta.
class CPaneFrameWnd : public CWnd
Členy
Veřejné metody
Název |
Description |
---|---|
Přidá do podokna. |
|
Přidá nebo odebere z globálního seznamu podokna. |
|
Upraví rozložení okna mini-frame. |
|
|
|
Vypočítá velikost okraje okna mini-frame. |
|
Výpočet očekávané obdélník ukotvené okno. |
|
Určuje, zda aktuální podokno můžete ukotvit v jiném okně podokno nebo rámec. |
|
Určuje, zda může být upevněné okno mini-frame do podokna. |
|
|
|
V podokně převede dokumentů s kartami. |
|
Vytvoří okno mini-frame a připojí jej CPaneFrameWnd objektu. |
|
Vytvoří okno mini-frame a připojí jej CPaneFrameWnd objektu. |
|
Ukotvené podokno. |
|
Vyhledá v globální seznam podoken plovoucí podokno s ID zadaný ovládací prvek. |
|
Najde mini-frame okno obsahující bod zadaných uživatelem. |
|
Vrátí výšku titulek okna mini-frame. |
|
Vypočítá ohraničovacího rámečku titulek okna mini-frame. |
|
Vrátí text titulku. |
|
|
|
Vrátí dokovací režimu. |
|
Vrátí první viditelné podokno, obsažené v mini-frame okně. |
|
|
|
Vrátí do podokna v okně mini-frame. |
|
Vrátí počet podoken, které jsou obsaženy v mini-frame okně. |
|
|
|
|
|
|
|
Vrátí počet viditelných podoken obsažené v mini-frame okně. |
|
Určuje, jakou část okna mini-frame je v daném místě. |
|
|
|
|
|
Určuje, zda mají být zahrnuty mini-frame okna dolů. |
|
Určuje, zda mají být mini-frame okno zahrnuty. |
|
Zastaví časovač dokovací. |
|
V podokně Stav načte z registru. |
|
Určuje, zda je možné pro docking. |
|
Ukotvené okno mini-frame na poslední pozici. |
|
Zastaví časovač kumulativní. |
|
Přesune okno mini-frame o zadaný posun. |
|
Upraví rozložení obsažené podokna. |
|
Nastaví časovač kumulativní. |
|
Když je skrytá nebo zobrazení podokna v okně mini-frame volat rozhraní. |
|
Vrátí podokno obsahuje uživatelský bod uvnitř okna mini-frame. |
|
|
|
CPaneFrameWnd::PreTranslateMessage |
Používá třídu CWinApp před jsou odesílány do překládat zprávy okna TranslateMessage a DispatchMessage funkcí systému Windows. |
Překreslí všechna okna mini-frame. |
|
Volat rámec odstranit neplatné podoken. |
|
Podokno odebere z okna mini-frame. |
|
Jedno podokno nahrazuje jinou. |
|
V podokně Stav uloží do registru. |
|
CPaneFrameWnd::Serialize |
Čtení nebo zápisu tohoto objektu z nebo do archivu. |
Nastaví titulek tlačítka. |
|
|
|
|
|
Nastaví časovač dokovací. |
|
Nastaví stav dokování. |
|
|
|
Volat v rámci nastavení predocking stavu. |
|
Upraví velikost okna mini-frame, aby je ekvivalentní velikosti obsažené podokna. |
|
Praskliny mimo nabídku. |
|
|
|
|
Chráněné metody
Název |
Description |
---|---|
Určuje, zda mají být zahrnuty mini-frame okna nahoru nebo dolů. |
|
Nakreslí ohraničení mini-frame okna. |
Datové členy
Název |
Description |
---|---|
Určuje, zda chcete zaregistrovat třídu okna s CS_SAVEBITS třídy styl. |
Poznámky
Rámci automaticky vytvoří CPaneFrameWnd při podokno ukotvené stát plovoucí stavu objektu.
Lze přetáhnout okno mini-frame s obsahem viditelné (okamžité ukotvení) nebo pomocí tažením obdélníku (standardní docking).Dokovací režimu podokno kontejneru mini rámečku určuje že mini rámec pro přetažení chování.Další informace naleznete v tématu CBasePane::GetDockingMode.
Mini-frame okno zobrazí tlačítka na podle stylu obsažené podokno titulek.Pokud v podokně lze uzavřít (CBasePane::CanBeClosed), zobrazí se tlačítko Zavřít.Pokud v podokně AFX_CBRS_AUTO_ROLLUP styl, zobrazí se kód pin.
Pokud odvození třídy z CPaneFrameWnd , rámci musí zjistit jak ji vytvořit.Buď vytvořte třídu přepsáním CPane::CreateDefaultMiniframe, nebo CPane::m_pMiniFrameRTC člen tak, že se odkazuje na informace runtime třídu pro třídu.
Hierarchii dědičnosti
Požadavky
Záhlaví: afxPaneFrameWnd.h