CBasePane::CreateEx
Vytvoří ovládací prvek podokna.
virtual BOOL CreateEx(
DWORD dwStyleEx,
LPCTSTR lpszClassName,
LPCTSTR lpszWindowName,
DWORD dwStyle,
const RECT& rect,
CWnd* pParentWnd,
UINT nID,
DWORD dwControlBarStyle=0,
CCreateContext* pContext=NULL
);
Parametry
[v]dwStyleEx
Rozšířené styly (viz CWnd::CreateEx Další informace).[v]lpszClassName
Název třídy okna.[v]lpszWindowName
Název okna.[v]dwStyle
Styl okna (viz CWnd::CreateEx).[v]rect
Původní obdélník.[v]pParentWnd
Ukazatel na nadřazené okno.[v]nID
Určuje ID podokna.Musí být jedinečný.[v]dwControlBarStyle
Příznaky styl podokna.[v]pContext
UkazatelCcreateContext
Vrácená hodnota
TRUEPokud je v podokně vytvořen úspěšně; jinak FALSE .
Poznámky
Vytvoří okno třídy lpszClassName .Pokud zadáte WS_CAPTION , vymaže tato metoda WS_CAPTION bit styl a sady CBasePane::m_bHasCaption na TRUE , protože knihovna nepodporuje podokna s titulky.
Můžete použít libovolnou kombinaci stylů podřízené okno a ovládací prvek MFC (CBRS_) styly pruhů.
Knihovna přidá několik nových stylů pro podoken.Následující tabulka popisuje nové styly:
Styl |
Description |
---|---|
AFX_CBRS_FLOAT |
Podokna můžete uvolnit. |
AFX_CBRS_AUTOHIDE |
V podokně podporuje režim automatického skrývání |
AFX_CBRS_RESIZE |
Můžete změnit velikost podokna.
Důležité
Tento styl není implementována.
|
AFX_CBRS_CLOSE |
V podokně lze uzavřít. |
AFX_CBRS_AUTO_ROLLUP |
V podokně můžete zahrnutý, když ji uvolnit. |
AFX_CBRS_REGULAR_TABS |
Pokud jedno podokno ukotvené do jiného podokna, která má tento styl, je vytvořen normální okno s kartami.(Další informace naleznete v tématu Třída CTabbedPane.) |
AFX_CBRS_OUTLOOK_TABS |
Při jednom podokno ukotvené do jiného podokna, která má tento styl, je vytvořen s kartami okno aplikace Outlook styl.(Další informace naleznete v tématu Třída CMFCOutlookBar.) |
Použít nové styly, uveďte je v dwControlBarStyle .
Požadavky
Záhlaví: afxbasepane.h