Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Adds a new tab to a tabbed pane.
virtual BOOL AddTab(
CWnd* pNewBar,
BOOL bVisible = TRUE,
BOOL bSetActive = TRUE,
BOOL bDetachable = TRUE
);
Parameters
[in] [out] pNewBar
A pointer to the pane to add. This pointer may become invalid after you call this method. For more information, see the Remarks section.[in] bVisible
TRUE to make the tab visible; otherwise, FALSE.[in] bSetActive
TRUE to make the tab the active tab; otherwise, FALSE.[in] bDetachable
TRUE to make the tab detachable; otherwise, FALSE.
Return Value
TRUE if the pane was successfully added as a tab and was not destroyed in the process. FALSE if the pane being added is an object of type CBaseTabbedPane. For more information, see the Remarks section.
Remarks
Call this method to add a pane as a new tab on a tabbed pane. If pNewBar points to an object of type CBaseTabbedPane, all its tabs are copied onto the tabbed pane and then pNewBar is destroyed. Thus, pNewBar becomes an invalid pointer and should not be used.
Requirements
Header: afxBaseTabbedPane.h