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 |
---|---|
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.) |
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. |
|
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. |
|
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. |
Especifica si la animación que durante el modificador entre las fichas activo está habilitada. |
|
Especifica si un usuario puede modificar las etiquetas de texto en los botones de la ficha de la barra de Outlook. (Reemplaza CMFCBaseTabCtrl::EnableInPlaceEdit.) |
|
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.) |
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. |
|
|
Determina si la animación que durante el modificador entre las fichas activo está habilitada. |
|
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.) |
Llamado por el marco para reducir el número de botones de la ficha que están visibles. |
|
Llamado por el marco para aumentar el número de botones de la ficha que están visibles. |
|
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.) |
Establece la pestaña activa. (Reemplaza CMFCBaseTabCtrl::SetActiveTab.) |
|
Establece el tamaño del borde del control de ficha de Outlook. |
|
Establece la alineación de las etiquetas de texto en los botones de la ficha de la barra de Outlook. |
|
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). |
|
|
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
Requisitos
encabezado: afxoutlookbartabctrl.h