Share via


CMFCBaseTabCtrl::InsertTab

Inserta una pestaña en el control de la pestaña.

Virtual void InsertTab(
   CWnd* pNewWnd,
   LPCTSTR lpszTabLabel,
   int nInsertAt,
   UINT uiImageId = (UINT)-1,
   BOOL bDetachable = TRUE
);
virtual void InsertTab(
   CWnd* pNewWnd,
   UINT uiResTabLabel,
   int nInsertAt,
   UINT uiImageId = (UINT)-1,
   BOOL bDetachable = TRUE
);

Parámetros

  • [in] pNewWnd
    Un puntero a la ventana que este método agrega como nueva pestaña.

  • [in] lpszTabLabel
    Una cadena que contiene la etiqueta de la nueva pestaña.

  • [in] nInsertAt
    El índice cero-basado de la nueva pestaña.

  • [in] uiImageId
    Un id. de la imagen de la lista de imágenes.El control de la pestaña utiliza esta imagen como el icono de la nueva pestaña.

  • [in] bDetachable
    Un parámetro boolean que determina si la nueva pestaña es desmontable.

  • [in] uiResTabLabel
    El Id. de recurso para la etiqueta.

Comentarios

Si el objeto indicado por pNewWnd no se deriva de Clase de CDockablePane y si el parámetro de bDetachable es TRUE, el marco de trabajo crea un contenedor especial para la nueva pestaña.De forma predeterminada, el contenedor es una instancia de Clase de CDockablePaneAdapter.Utilice el método de CMFCBaseTabCtrl::SetDockingBarWrapperRTC para crear otra clase contenedora.Cualquier clase contenedora personalizada debe ser derivada de CDockablePaneAdapter.

Requisitos

encabezado: afxbasetabctrl.h

Vea también

Referencia

Clase de CMFCBaseTabCtrl

Gráfico de jerarquía

Clase de CDockablePaneAdapter

CMFCBaseTabCtrl::SetDockingBarWrapperRTC