Compartir a través de


CMFCOutlookBarTabCtrl Class

Un control de ficha que tiene el aspecto visual de Panel de navegacin en Microsoft Outlook.

class CMFCOutlookBarTabCtrl : public CMFCBaseTabCtrl

Members

Constructores públicos

Name

Descripción

CMFCOutlookBarTabCtrl::CMFCOutlookBarTabCtrl

Constructor predeterminado.

CMFCOutlookBarTabCtrl::~CMFCOutlookBarTabCtrl

Un destructor.

Métodos públicos

Name

Descripción

CMFCOutlookBarTabCtrl::AddControl

Agrega un control de Windows como una nueva ficha en la barra de Outlook.

CMFCOutlookBarTabCtrl::CalcRectEdit

Llamado por el marco para determinar las dimensiones del cuadro de edición que se produce cuando un usuario cambia una pestaña. (Reemplaza CMFCBaseTabCtrl::CalcRectEdit.)

CMFCOutlookBarTabCtrl::CanShowFewerPageButtons

Llama el marco durante el tamaño operaciones para determinar si menos botones de la ficha de la barra de Outlook se pueden mostrar que actualmente visible.

CMFCOutlookBarTabCtrl::CanShowMorePageButtons

Llama el marco durante el tamaño operaciones para determinar si varios botones de la ficha de la barra de Outlook se pueden mostrar que actualmente visible.

CMFCOutlookBarTabCtrl::Create

Crear el control de ficha de la barra de Outlook.

CMFCOutlookBarTabCtrl::CreateObject

Utiliza el marco para crear una instancia dinámica de este tipo de clase.

CMFCOutlookBarTabCtrl::EnableAnimation

Especifica si la animación que durante el modificador entre las fichas activo está habilitada.

CMFCOutlookBarTabCtrl::EnableInPlaceEdit

Especifica si un usuario puede modificar las etiquetas de texto en los botones de la ficha de la barra de Outlook. (Reemplaza CMFCBaseTabCtrl::EnableInPlaceEdit.)

CMFCOutlookBarTabCtrl::EnableScrollButtons

Llamado por el marco para habilitar los botones que permiten al usuario desplazarse por los botones en el panel de barra de Outlook.

CMFCOutlookBarTabCtrl::FindTargetWnd

identifica el panel que contiene un punto especificado. (Reemplaza CMFCBaseTabCtrl::FindTargetWnd.)

CMFCOutlookBarTabCtrl::GetBorderSize

Devuelve el tamaño del borde del control de ficha de Outlook.

CMFCOutlookBarTabCtrl::GetTabArea

Recupera el tamaño y la posición del área de la ficha del control de ficha. (Reemplaza CMFCBaseTabCtrl::GetTabArea.)

CMFCOutlookBarTabCtrl::GetThisClass

Utiliza el marco para obtener un puntero al objeto de Recursos que está asociado a este tipo de clase.

CMFCOutlookBarTabCtrl::GetVisiblePageButtons

 

CMFCOutlookBarTabCtrl::IsAnimation

Determina si la animación que durante el modificador entre las fichas activo está habilitada.

CMFCOutlookBarTabCtrl::IsMode2003

Determina si el control de ficha de la barra de Outlook está en un modo que emule Microsoft Outlook 2003.

CMFCOutlookBarTabCtrl::IsPtInTabArea

Determina si un punto está dentro del área de la ficha. (Reemplaza CMFCBaseTabCtrl::IsPtInTabArea.)

CMFCOutlookBarTabCtrl::IsTabDetachable

Determina si una pestaña es desmontable. (Reemplaza CMFCBaseTabCtrl::IsTabDetachable.)

CMFCOutlookBarTabCtrl::OnChangeTabs

Llamado por el marco cuando se inserta o se quita una pestaña. (Reemplaza CMFCBaseTabCtrl::OnChangeTabs.)

CMFCOutlookBarTabCtrl::OnShowFewerPageButtons

Llamado por el marco para reducir el número de botones de la ficha que están visibles.

CMFCOutlookBarTabCtrl::OnShowMorePageButtons

Llamado por el marco para aumentar el número de botones de la ficha que están visibles.

CMFCOutlookBarTabCtrl::OnShowOptions

Muestra el cuadro de diálogo Opciones del panel de navegación .

CMFCOutlookBarTabCtrl::RecalcLayout

Actualiza el diseño interno del control de ficha. (Reemplaza CMFCBaseTabCtrl::RecalcLayout.)

CMFCOutlookBarTabCtrl::SetActiveTab

Establece la pestaña activa. (Reemplaza CMFCBaseTabCtrl::SetActiveTab.)

CMFCOutlookBarTabCtrl::SetBorderSize

Establece el tamaño del borde del control de ficha de Outlook.

CMFCOutlookBarTabCtrl::SetPageButtonTextAlign

Establece la alineación de las etiquetas de texto en los botones de la ficha de la barra de Outlook.

CMFCOutlookBarTabCtrl::SetToolbarImageList

Establece el mapa de bits que contiene los iconos que se muestran en la parte inferior de la barra de Outlook en el modo de Outlook 2003 (vea CMFCOutlookBar Class).

CMFCOutlookBarTabCtrl::SetVisiblePageButtons

 

Comentarios

Para crear una barra de Outlook que tiene compatibilidad de acoplamiento, utilice un objeto de CMFCOutlookBar para hospedar el control de ficha de la barra de Outlook. Para obtener más información, vea CMFCOutlookBar Class.

Ejemplo

El ejemplo siguiente muestra cómo inicializar un objeto de CMFCOutlookBarTabCtrl y utilizar varios métodos en la clase de CMFCOutlookBarTabCtrl . El ejemplo muestra cómo habilitar la edición en contexto de la etiqueta de texto en los botones de la ficha de la barra de Outlook, habilita la animación, los identificadores habilitados de desplazamiento que permiten al usuario desplazarse por los botones en el panel de barra de Outlook, establezca el tamaño del borde del control de ficha de Outlook, y establecer la alineación de las etiquetas de texto en los botones de la ficha de la barra de Outlook. Este fragmento de código es parte de Ejemplo de demostración de Outlook.

  // CMFCOutlookBar& bar
    CMFCOutlookBarTabCtrl* pOutlookBar = (CMFCOutlookBarTabCtrl*)bar.GetUnderlyingWindow();


...


    pOutlookBar->EnableInPlaceEdit(TRUE);
    pOutlookBar->EnableAnimation();
    pOutlookBar->EnableScrollButtons();
    pOutlookBar->SetBorderSize(10);
    pOutlookBar->SetPageButtonTextAlign(TA_LEFT);

Jerarquía de herencia

CObject

   CCmdTarget

      CWnd

         CMFCBaseTabCtrl

            CMFCOutlookBarTabCtrl

Requisitos

encabezado: afxoutlookbartabctrl.h

Vea también

Referencia

Gráfico de jerarquías

CMFCBaseTabCtrl Class

CMFCOutlookBar Class

CMFCOutlookBarPane Class

Otros recursos

Clases de MFC