CMFCTasksPane (clase)
Para obtener información más detallada, consulta el código fuente que se ubica en la carpeta VC\atlmfc\src\mfc de la instalación de Visual Studio.
La clase CMFCTasksPane
implementa una lista de elementos interactivos (tareas).
Sintaxis
class CMFCTasksPane : public CDockablePane
Miembros
Constructores públicos
Nombre | Descripción |
---|---|
CMFCTasksPane::CMFCTasksPane | Construye un objeto CMFCTasksPane . |
Métodos públicos
Nombre | Descripción |
---|---|
CMFCTasksPane::AddGroup | Agrega un grupo de tareas nuevo al control del panel de tareas. |
CMFCTasksPane::AddLabel | Agrega una etiqueta estática nueva al grupo de tareas especificado. |
CMFCTasksPane::AddMRUFilesList | Agrega tareas especificadas por una lista de archivos usados más recientemente (MRU) a un grupo. |
CMFCTasksPane::AddPage | Agrega una nueva página al panel de tareas. |
CMFCTasksPane::AddSeparator | |
CMFCTasksPane::AddTask | Agrega una tarea nueva al grupo de tareas especificado. |
CMFCTasksPane::AddWindow | Agrega una ventana secundaria al panel de tareas. |
CMFCTasksPane::CollapseAllGroups | |
CMFCTasksPane::CollapseGroup | Contrae un grupo con programación. |
CMFCTasksPane::CreateDefaultMiniframe | (Invalida CPane::CreateDefaultMiniframe). |
CMFCTasksPane::CreateMenu | Lo llama el marco para crear un menú para el botón de menú Otros paneles de tareas. |
CMFCTasksPane::EnableAnimation | Habilita o deshabilita la animación al contraer o expandir los grupos de tareas. |
CMFCTasksPane::EnableGroupCollapse | Especifica si se pueden contraer los grupos de tareas. |
CMFCTasksPane::EnableHistoryMenuButtons | Habilita o deshabilita los menús desplegables en los botones de navegación Siguiente y Anterior. |
CMFCTasksPane::EnableNavigationToolbar | Habilita o deshabilita la barra de herramientas de navegación. |
CMFCTasksPane::EnableOffsetCustomControls | |
CMFCTasksPane::EnableScrollButtons | Habilita botones de desplazamiento en lugar de una barra de desplazamiento. |
CMFCTasksPane::EnableWrapLabels | Habilita o deshabilita el ajuste de líneas para etiquetas. |
CMFCTasksPane::EnableWrapTasks | Habilita o deshabilita el ajuste de líneas para tareas. |
CMFCTasksPane::GetActivePage | Devuelve el índice de base cero para la página activa. |
CMFCTasksPane::GetGroupCaptionHeight | Devuelve la altura de los títulos de grupo. |
CMFCTasksPane::GetGroupCaptionHorzOffset | Devuelve el desplazamiento actual del título de un grupo con respecto a los bordes izquierdo y derecho del panel de tareas. |
CMFCTasksPane::GetGroupCaptionVertOffset | Devuelve el desplazamiento actual del título de un grupo con respecto a los bordes superior e inferior del panel de tareas. |
CMFCTasksPane::GetGroupCount | Devuelve el número total de grupos. |
CMFCTasksPane::GetGroupLocation | Devuelve el índice de grupo interno para un grupo determinado. |
CMFCTasksPane::GetGroupVertOffset | Devuelve el desplazamiento vertical de un grupo. |
CMFCTasksPane::GetHorzMargin | Devuelve el espaciado horizontal entre un panel de tareas y los bordes del área de cliente. |
CMFCTasksPane::GetNextPages | |
CMFCTasksPane::GetPageByGroup | Recupera el índice de página para un grupo especificado. |
CMFCTasksPane::GetPagesCount | Devuelve el número de páginas. |
CMFCTasksPane::GetPreviousPages | |
CMFCTasksPane::GetScrollBarCtrl | (Invalida CWnd::GetScrollBarCtrl). |
CMFCTasksPane::GetTask | Recupera una tarea. |
CMFCTasksPane::GetTaskCount | Devuelve el número de elementos de tarea del grupo especificado. |
CMFCTasksPane::GetTaskGroup | Devuelve un grupo de tareas para el índice de un grupo determinado. |
CMFCTasksPane::GetTaskLocation | Devuelve el grupo y el índice de una tarea determinada. |
CMFCTasksPane::GetTasksHorzOffset | Devuelve el desplazamiento horizontal de las tareas con respecto a los bordes izquierdos y derecho de sus grupos primarios. |
CMFCTasksPane::GetTasksIconHorzOffset | |
CMFCTasksPane::GetTasksIconVertOffset | |
CMFCTasksPane::GetVertMargin | Devuelve el espaciado vertical entre un panel de tareas y los bordes del área de cliente. |
CMFCTasksPane::IsAccessibilityCompatible | (Invalida CDockablePane::IsAccessibilityCompatible ). |
CMFCTasksPane::IsAnimationEnabled | Indica si la animación está habilitada. |
CMFCTasksPane::IsBackButtonEnabled | Indica si el botón Atrás está habilitado. |
CMFCTasksPane::IsForwardButtonEnabled | Indica si el botón Adelante está habilitado. |
CMFCTasksPane::IsGroupCollapseEnabled | |
CMFCTasksPane::IsHistoryMenuButtonsEnabled | Indica si los botones de navegación Siguiente y Anterior tienen menús desplegables. |
CMFCTasksPane::IsNavigationToolbarEnabled | Indica si está la barra de herramientas de navegación está habilitada. |
CMFCTasksPane::IsToolBox | |
CMFCTasksPane::IsWrapLabelsEnabled | Indica si el panel de tareas ajusta las líneas en las etiquetas. |
CMFCTasksPane::IsWrapTasksEnabled | Indica si el panel de tareas ajusta las líneas en las tareas. |
CMFCTasksPane::LoadState | (Invalida CDockablePane::LoadState). |
CMFCTasksPane::OnCancel | |
CMFCTasksPane::OnClickTask | Lo llama el marco cuando el usuario hace clic en un elemento del panel de tareas. |
CMFCTasksPane::OnOK | |
CMFCTasksPane::OnPressBackButton | Lo llama el marco cuando el usuario hace clic en el botón Atrás. |
CMFCTasksPane::OnPressForwardButton | Lo llama el marco cuando el usuario hace clic en el botón de navegación Adelante. |
CMFCTasksPane::OnPressHomeButton | Lo llama el marco cuando el usuario hace clic en el botón de navegación Inicio. |
CMFCTasksPane::OnPressOtherButton | |
CMFCTasksPane::OnSetAccData | (Invalida CBasePane::OnSetAccData). |
CMFCTasksPane::OnUpdateCmdUI | (Invalida CDockablePane::OnUpdateCmdUI). |
CMFCTasksPane::P reTranslateMessage | (Invalida CDockablePane::PreTranslateMessage). |
CMFCTasksPane::RecalcLayout | (Invalida CPane::RecalcLayout). |
CMFCTasksPane::RemoveAllGroups | Quita todos los grupos de la página especificada. |
CMFCTasksPane::RemoveAllPages | Quita todas las páginas del panel de tareas excepto la página predeterminada (primera). |
CMFCTasksPane::RemoveAllTasks | Quita todas las tareas del grupo. |
CMFCTasksPane::RemoveGroup | Quita un grupo. |
CMFCTasksPane::RemovePage | Quita una página especificada desde el panel de tareas. |
CMFCTasksPane::RemoveTask | Quita una tarea de un grupo de tareas. |
CMFCTasksPane::SaveState | (Invalida CDockablePane::SaveState). |
CMFCTasksPane::Serialize | (Invalida CDockablePane::Serialize). |
CMFCTasksPane::SetActivePage | Quita una página especificada del panel de tareas. |
CMFCTasksPane::SetCaption | Establece el nombre del título de un panel de tareas. |
CMFCTasksPane::SetGroupCaptionHeight | Establece la altura de un título de grupo. |
CMFCTasksPane::SetGroupCaptionHorzOffset | Establece el desplazamiento horizontal del título de un grupo. |
CMFCTasksPane::SetGroupCaptionVertOffset | Establece el desplazamiento vertical del título de un grupo. |
CMFCTasksPane::SetGroupName | Establece el nombre de un grupo. |
CMFCTasksPane::SetGroupTextColor | Establece el color del texto del título de un grupo. |
CMFCTasksPane::SetGroupVertOffset | Establece el desplazamiento vertical de un grupo. |
CMFCTasksPane::SetHorzMargin | Establece el espaciado horizontal entre un panel de tareas y los bordes del área de cliente. |
CMFCTasksPane::SetIconsList | Establece la lista de imágenes asociadas a las tareas. |
CMFCTasksPane::SetPageCaption | Establece el texto del título de la página de un panel de tareas. |
CMFCTasksPane::SetTaskName | Establece el nombre de una tarea. |
CMFCTasksPane::SetTasksIconHorzOffset | |
CMFCTasksPane::SetTasksIconVertOffset | |
CMFCTasksPane::SetTaskTextColor | Establece el color del texto de una tarea. |
CMFCTasksPane::SetTasksHorzOffset | Establece el desplazamiento horizontal de las tareas con respecto a los bordes izquierdos y derecho de sus grupos primarios. |
CMFCTasksPane::SetVertMargin | Establece el espaciado vertical entre un panel de tareas y los bordes del área de cliente. |
CMFCTasksPane::SetWindowHeight | Establece la altura de una ventana. |
CMFCTasksPane::ShowCommandMessageString | |
CMFCTasksPane::ShowTask | Muestra u oculta una tarea. |
CMFCTasksPane::ShowTaskByCmdId | Muestra u oculta una tarea según su identificador de comando. |
CMFCTasksPane::Update | Actualiza los elementos de la interfaz gráfica de usuario que pertenecen a un panel de tareas. |
Métodos protegidos
Nombre | Descripción |
---|---|
CMFCTasksPane::OnActivateTasksPanePage | Lo llama el marco cuando se activa una página nueva de panel de tareas. |
Comentarios
La clase CMFCTasksPane
implementa las funciones siguientes:
Los elementos se pueden agrupar y cada agrupación de elementos puede tener un título asociado.
Las agrupaciones de elementos se pueden contraer o expandir.
Se puede asignar un icono a cada elemento del panel de tareas.
Los elementos individuales se pueden asociar con un identificador de comando que se inicia cuando un usuario hace clic en el elemento. Cuando se produce el clic, el mensaje WM_COMMAND se envía al propietario del control del panel de tareas.
Para usar el control CMFCTasksPane
de la aplicación, siga estos pasos:
Incruste un objeto
CMFCTasksPane
en la clase de ventana de marco principal.Al procesar el mensaje WM_CREATE, llame al método
Create
. Puede usar los estilos CControlBar habituales. Para obtener más información, veaCControlBar::Create
.Llame al método CMFCTasksPane::AddGroup para agregar varios grupos.
Llame a las funciones miembro CMFCTasksPane::AddTask, CMFCTasksPane::AddLabel o CMFCTasksPane::AddMRUFilesList para agregar nuevos elementos (tareas) a cada grupo.
Llame a CMFCTasksPane::EnableGroupCollapse para especificar si se pueden contraer grupos de elementos.
En la siguiente ilustración se muestra un control de panel de tareas típicas. El primer grupo es un grupo especial y su título es un color más oscuro. El tercer grupo está contraído. El último grupo está alineado en la parte inferior del panel de tareas y no tiene título, y la última tarea del grupo es una etiqueta sencilla:
Puede personalizar la apariencia del panel de tareas ajustando varios márgenes y desplazamientos. En la siguiente ilustración se explica el significado de estas variables:
Ejemplo
En el siguiente ejemplo se muestra cómo construir un objeto CMFCTasksPane
y cómo usar varios métodos de la clase CMFCTasksPane
. En el ejemplo, se muestra cómo habilitar la contracción de grupos de tareas, habilitar los menús desplegables en los botones de navegación Siguiente y Anterior, habilitar los botones de desplazamiento en lugar de una barra de desplazamiento, habilitar el ajuste de líneas para el texto de las etiquetas, establecer el nombre del título del panel de tareas, establecer el color del texto del título de un grupo y establecer los márgenes horizontales y verticales.
CMFCTasksPane *tPane = new CMFCTasksPane();
tPane->EnableGroupCollapse(true);
tPane->EnableHistoryMenuButtons(true);
tPane->EnableScrollButtons(true);
tPane->EnableWrapLabels(true);
tPane->SetCaption(_T("Task Pane"));
tPane->SetGroupTextColor(0, RGB(0, 0, 128));
tPane->SetHorzMargin(15);
tPane->SetVertMargin(15);
tPane->Update();
Jerarquía de herencia
CObject
└ CCmdTarget
└ CWnd
└ CBasePane
└ CPane
└ CDockablePane
└ CMFCTasksPane
Requisitos
Encabezado: afxTasksPane.h
CMFCTasksPane::AddGroup
Agrega un grupo de tareas nuevo al control del panel de tareas.
int AddGroup(
int nPageIdx,
LPCTSTR lpszGroupName,
BOOL bBottomLocation = FALSE,
BOOL bSpecial = FALSE,
HICON hIcon = NULL);
int AddGroup(
LPCTSTR lpszGroupName,
BOOL bBottomLocation = FALSE,
BOOL bSpecial = FALSE,
HICON hIcon = NULL);
Parámetros
nPageIdx
[in] Especifica el índice de página de base cero.
lpszGroupName
[in] Especifica el nombre del grupo.
bBottomLocation
[in] TRUE para crear el grupo en la parte inferior del control del panel de tareas; de lo contrario, FALSE.
bSpecial
[in] TRUE para marcar este grupo como un grupo especial; de lo contrario, FALSE. Para obtener más información sobre los grupos especiales, consulte la sección Comentarios de CMFCTasksPane
.
hIcon
[in] Especifica el icono que se va a mostrar en el título del grupo.
Valor devuelto
Índice de base cero del grupo en la lista interna de grupos que mantiene la clase.
Comentarios
Llame a este método para crear un grupo de tareas y agregar ese grupo al control del panel de tareas.
El marco muestra grupos de tareas en la parte superior del control del panel de tareas o en la parte inferior. El marco solo puede mostrar un grupo en la parte inferior; este grupo debe agregarse en último lugar.
CMFCTasksPane::AddLabel
Agrega una tarea nueva al grupo de tareas especificado.
int AddLabel(
int nGroup,
LPCTSTR lpszLabelName,
int nTaskIcon = -1,
BOOL bIsBold = FALSE);
Parámetros
nGroup
[in] Especifica el índice del grupo donde se agrega la etiqueta.
lpszLabelName
[in] Especifica el nombre de la etiqueta.
nTaskIcon
[in] Especifica el icono que se va a mostrar junto a la etiqueta. El marco almacena iconos en una lista de imágenes. Este parámetro es un índice en esa lista.
bIsBold
[in] TRUE para mostrar la etiqueta en negrita; de lo contrario, FALSE.
Valor devuelto
Índice de base cero del grupo donde se ha agregado la etiqueta o -1 si el grupo especificado por nGroup no existe.
Comentarios
El marco controla las tareas y las etiquetas de forma diferente. Cuando un usuario hace clic en una tarea, el marco ejecuta un comando. Cuando un usuario hace clic en una etiqueta, no se ejecuta ningún comando. Para obtener más información, consulte CMFCTasksPane::AddTask.
CMFCTasksPane::AddMRUFilesList
Agrega una tarea para cada archivo almacenado en una lista de archivos usados más recientemente (MRU) en un grupo.
int AddMRUFilesList(
int nGroup,
int nMaxFiles = 4);
Parámetros
nGroup
[in] Especifica el índice de un grupo. Este método agrega la lista de archivos MRU al grupo especificado por este parámetro.
nMaxFiles
[in] Especifica el número de archivos que se van a mostrar en la lista de archivos MRU.
Valor devuelto
Índice de base cero del grupo donde se ha agregado la lista de archivos MRU o -1 si el grupo especificado por nGroup no existe.
CMFCTasksPane::AddPage
Agrega una página al panel de tareas.
int AddPage(LPCTSTR lpszPageLabel);
Parámetros
lpszPageLabel
[in] Especifica la etiqueta de la página.
Valor devuelto
Índice de base cero de la página nueva.
CMFCTasksPane::AddSeparator
int AddSeparator(int nGroup);
Parámetros
[in] nGroup
Valor devuelto
Comentarios
CMFCTasksPane::AddTask
Agrega una tarea al grupo de tareas especificado.
int AddTask(
int nGroup,
LPCTSTR lpszTaskName,
int nTaskIcon = -1,
UINT uiCommandID = 0,
DWORD dwUserData = 0);
Parámetros
nGroup
[in] Especifica el índice de grupo donde se agrega la tarea.
lpszTaskName
[in] Especifica el nombre de la tarea.
nTaskIcon
[in] Especifica el icono que se va a mostrar junto a la tarea. El marco almacena iconos en una lista de imágenes. Este parámetro es un índice en esa lista.
uiCommandID
[in] Especifica el identificador de comando del comando que se va a ejecutar cuando el usuario hace clic en la tarea. La tarea se trata como una etiqueta si uiCommandID es 0.
dwUserData
[in] Especifica los datos definidos por el usuario asociados a la tarea.
Valor devuelto
Índice de base cero del grupo donde se ha agregado la tarea o -1 si el grupo especificado por nGroup no existe.
CMFCTasksPane::AddWindow
Agrega una ventana secundaria al panel de tareas.
int AddWindow(
int nGroup,
HWND hwndTask,
int nWndHeight,
BOOL bAutoDestroyWindow = FALSE,
DWORD dwUserData = 0);
Parámetros
nGroup
[in] Especifica el índice de grupo donde se agrega la ventana.
hwndTask
[in] Especifica el identificador de la ventana que se va a agregar.
nWndHeight
[in] Especifica el alto de la ventana.
bAutoDestroyWindow
[in] TRUE para destruir la ventana cuando se quita la tarea; de lo contrario, FALSE.
dwUserData
[in] Especifica los datos definidos por el usuario asociados a la tarea.
Valor devuelto
Índice de base cero del grupo donde se ha agregado la ventana o -1 si el grupo especificado por nGroup no existe.
Comentarios
Llame a este método para agregar un control a un panel de tareas. Por ejemplo, puede agregar un control de edición que funcione como una barra de búsqueda.
CMFCTasksPane::CMFCTasksPane
Construye un objeto CMFCTasksPane.
CMFCTasksPane();
CMFCTasksPane::CollapseAllGroups
void CollapseAllGroups(BOOL bCollapse = TRUE);
void CollapseAllGroups(
int nPageIdx,
BOOL bCollapse);
Parámetros
[in] bCollapse
[in] nPageIdx
Comentarios
CMFCTasksPane::CollapseGroup
Contrae o expande un grupo.
BOOL CollapseGroup(
CMFCTasksPaneTaskGroup* pGroup,
BOOL bCollapse = TRUE);
BOOL CollapseGroup(
int nGroup,
BOOL bCollapse = TRUE);
Parámetros
pGroup
[in] Especifica el grupo que se va a contraer.
bCollapse
[in] TRUE para contraer el grupo; FALSE para expandir el grupo.
nGroup
[in] Especifica el índice de base cero del grupo que se va a contraer en la lista interna de grupos.
Valor devuelto
TRUE si el grupo se contrae o expande correctamente; de lo contrario, FALSE.
Comentarios
Un grupo contraído muestra solo el título del grupo; la lista de tareas está oculta.
CMFCTasksPane::CreateDefaultMiniframe
virtual CPaneFrameWnd* CreateDefaultMiniframe(CRect rectInitial);
Parámetros
[in] rectInitial
Valor devuelto
Comentarios
CMFCTasksPane::CreateMenu
Crea un menú que aparece cuando un usuario hace clic en el botón de menú Otros paneles de tareas.
HMENU CreateMenu() const;
Valor devuelto
Identificador del nuevo menú.
Comentarios
Invalide este método en una clase derivada para personalizar el menú de un panel de tareas.
El menú emergente que crea este método contiene la lista de páginas del panel de tareas. El menú muestra una marca de verificación junto a la página activa.
CMFCTasksPane::EnableAnimation
Habilita o deshabilita la animación que se produce cuando un grupo de tareas se expande o contrae.
void EnableAnimation(BOOL bEnable = TRUE);
Parámetros
bEnable
[in] TRUE para habilitar la animación que se produce cuando un grupo de tareas se expande o contrae; de lo contrario, FALSE.
Comentarios
De forma predeterminada, la animación que se produce cuando un grupo de tareas se expande o contrae está habilitada.
CMFCTasksPane::EnableGroupCollapse
Especifica si un usuario puede contraer grupos de tareas.
void EnableGroupCollapse(BOOL bEnable);
Parámetros
bEnable
[in] TRUE si los usuarios pueden contraer grupos de tareas; de lo contrario, FALSE.
Comentarios
Un grupo de tareas contraído muestra solo el título del grupo; la lista de tareas está oculta.
CMFCTasksPane::EnableHistoryMenuButtons
Habilita los menús desplegables en los botones de navegación Siguiente y Anterior.
void EnableHistoryMenuButtons(BOOL bEnable = TRUE);
Parámetros
bEnable
[in] TRUE para habilitar los menús desplegables en los botones de navegación Siguiente y Anterior; de lo contrario, FALSE.
Comentarios
De forma predeterminada, los menús desplegables de los botones Siguiente y Anterior están deshabilitados.
Los menús contienen el historial de las páginas de tareas que ha usado el usuario.
CMFCTasksPane::EnableNavigationToolbar
Habilita o deshabilita la barra de herramientas de navegación.
void EnableNavigationToolbar(
BOOL bEnable = TRUE,
UINT uiToolbarBmpRes = 0,
CSize sizeToolbarImage = CSize(0,
0),
CSize sizeToolbarButton = CSize(0,
0));
Parámetros
bEnable
[in] TRUE para habilitar la barra de herramientas de navegación; de lo contrario, FALSE.
uiToolbarBmpRes
[in] Especifica el identificador de recurso del mapa de bits que contiene las imágenes que se van a mostrar en la barra de herramientas.
sizeToolbarImage
[in] Especifica el tamaño de una imagen de barra de herramientas.
sizeToolbarButton
[in] Especifica el tamaño de un botón de la barra de herramientas.
Comentarios
La barra de herramientas de navegación es una barra de herramientas que el marco muestra en la parte superior del panel de tareas. La barra de herramientas de navegación contiene los botones de navegación Atrás, Adelante e Inicio y un botón de menú que contiene la lista de páginas disponibles.
De forma predeterminada, el marco no muestra la barra de herramientas de navegación. Si no se muestra la barra de herramientas de navegación, los botones de navegación se encuentran en el título de la barra de acoplamiento.
CMFCTasksPane::EnableOffsetCustomControls
void EnableOffsetCustomControls(BOOL bEnable);
Parámetros
[in] bEnable
Comentarios
CMFCTasksPane::EnableScrollButtons
Habilita los botones de desplazamiento en lugar de una barra de desplazamiento.
void EnableScrollButtons(BOOL bEnable = TRUE);
Parámetros
bEnable
[in] TRUE para mostrar botones de desplazamiento en el panel de tareas en lugar de una barra de desplazamiento; de lo contrario, FALSE.
Comentarios
De forma predeterminada, el marco muestra los botones de desplazamiento en el panel de tareas.
CMFCTasksPane::EnableWrapLabels
Habilita o deshabilita el ajuste de líneas para el texto en etiquetas.
void EnableWrapLabels(BOOL bEnable = TRUE);
Parámetros
bEnable
[in] TRUE para encapsular el texto en las etiquetas que aparecen en el panel de tareas; de lo contrario, FALSE.
Comentarios
De forma predeterminada, el marco no ajusta el texto en las etiquetas. Cuando se habilita el ajuste de palabras, el texto de las etiquetas puede aparecer en varias líneas. La etiqueta puede incluir marcadores de salto de línea, como \n
y el marcador &
de subrayado.
CMFCTasksPane::EnableWrapTasks
Habilita o deshabilita el ajuste de líneas para el texto en tareas.
void EnableWrapTasks(BOOL bEnable = TRUE);
Parámetros
bEnable
[in] TRUE para ajustar las tareas en el panel de tareas; de lo contrario, FALSE.
Comentarios
De forma predeterminada, el ajuste de palabras para las tareas está deshabilitado.
CMFCTasksPane::GetActivePage
Devuelve el índice de base cero para la página activa.
int GetActivePage() const;
Valor devuelto
Índice de base cero de la página activa.
CMFCTasksPane::GetGroupCaptionHeight
Devuelve la altura de los títulos de grupo.
int GetGroupCaptionHeight() const;
Valor devuelto
La altura de los títulos de grupo, en píxeles.
CMFCTasksPane::GetGroupCaptionHorzOffset
Devuelve el desplazamiento horizontal del título de un grupo.
int GetGroupCaptionHorzOffset() const;
Valor devuelto
El desplazamiento horizontal del título de un grupo. El desplazamiento horizontal es la distancia en píxeles desde el borde izquierdo o derecho del panel de tareas.
CMFCTasksPane::GetGroupCaptionVertOffset
Devuelve el desplazamiento vertical del título de un grupo.
int GetGroupCaptionVertOffset() const;
Valor devuelto
El desplazamiento vertical del título de un grupo con respecto a los bordes superior e inferior del panel de tareas.
Comentarios
El valor predeterminado para el desplazamiento vertical es de 7 píxeles.
CMFCTasksPane::GetGroupCount
Devuelve el número total de grupos.
int GetGroupCount() const;
Valor devuelto
Número total de grupos en el panel de tareas.
CMFCTasksPane::GetGroupLocation
Devuelve el índice de grupo interno para el grupo especificado.
BOOL GetGroupLocation(
CMFCTasksPaneTaskGroup* pGroup,
int& nGroup) const;
Parámetros
pGroup
[in] Especifica el grupo de tareas cuya ubicación se recupera.
nGroup
[out] Contiene el índice de base cero del grupo de tareas.
Valor devuelto
TRUE si se ha encontrado el grupo de tareas; de lo contrario, FALSE.
CMFCTasksPane::GetGroupVertOffset
Devuelve el desplazamiento vertical de un grupo.
int GetGroupVertOffset() const;
Valor devuelto
El desplazamiento vertical de un grupo, en píxeles.
CMFCTasksPane::GetHorzMargin
Devuelve el espaciado horizontal entre un panel de tareas y el borde del área de cliente.
int GetHorzMargin() const;
Valor devuelto
El espaciado horizontal entre un panel de tareas y el borde del área de cliente.
Comentarios
El espaciado predeterminado entre un panel de tareas y el borde del área de cliente es de 12 píxeles.
CMFCTasksPane::GetNextPages
void GetNextPages(CStringList& lstNextPages) const;
Parámetros
[in] lstNextPages
Comentarios
CMFCTasksPane::GetPageByGroup
Recupera el índice de página para un grupo especificado.
BOOL GetPageByGroup(
int nGroup,
int& nPage) const;
Parámetros
nGroup
[in] Especifica el índice de base cero del grupo de tareas.
nPage
[out] Contiene el índice de página del grupo especificado. Si el grupo de tareas solo contiene una página predeterminada, el valor devuelto es 0.
Valor devuelto
TRUE si el grupo nGroup existe; de lo contrario, FALSE.
CMFCTasksPane::GetPagesCount
Devuelve el número de páginas.
int GetPagesCount() const;
Valor devuelto
Número de páginas del panel de tareas.
CMFCTasksPane::GetPreviousPages
void GetPreviousPages(CStringList& lstPrevPages) const;
Parámetros
[in] lstPrevPages
Comentarios
CMFCTasksPane::GetScrollBarCtrl
virtual CScrollBar* GetScrollBarCtrl(int nBar) const;
Parámetros
[in] nBar
Valor devuelto
Comentarios
CMFCTasksPane::GetTask
Recupera una tarea.
CMFCTasksPaneTask* GetTask(
int nGroup,
int nTask) const;
Parámetros
nGroup
[in] Especifica el índice de base cero del grupo que contiene la tarea.
nTask
[in] Especifica el índice de base cero de la tarea en la lista especificada por nGroup.
Valor devuelto
La tarea en el índice especificado.
CMFCTasksPane::GetTaskCount
Devuelve el número de tareas de un grupo especificado.
int GetTaskCount(int nGroup) const;
Parámetros
nGroup
[in] Especifica el índice del grupo de tareas.
Valor devuelto
Número de tareas del grupo especificado o 0 si nGroup no es válido.
CMFCTasksPane::GetTaskGroup
Devuelve un grupo de tareas para un índice de grupo especificado.
CMFCTasksPaneTaskGroup* GetTaskGroup(int nGroup) const;
Parámetros
nGroup
[in] Especifica el índice de base cero del grupo que se va a recuperar.
Valor devuelto
Grupo de tareas en el índice especificado.
CMFCTasksPane::GetTaskLocation
Devuelve el grupo y el índice de una tarea especificada.
BOOL GetTaskLocation(
UINT uiCommandID,
int& nGroup,
int& nTask) const;
BOOL GetTaskLocation(
HWND hwndTask,
int& nGroup,
int& nTask) const;
BOOL GetTaskLocation(
CMFCTasksPaneTask* pTask,
int& nGroup,
int& nTask) const;
Parámetros
uiCommandID
[in] Especifica el identificador de comando de la tarea que se va a buscar.
nGroup
[out] Contiene el índice de grupo de la tarea.
nTask
[out] Contiene el índice de la tarea en el grupo de tareas.
hwndTask
[in] Especifica la ventana asociada a la tarea.
pTask
[in] Especifica la tarea que se va a buscar.
Valor devuelto
TRUE si se ha encontrado la ubicación de la tarea; FALSE si la tarea especificada no existe.
Comentarios
Este método recupera el índice de grupo y el índice de tareas de la tarea especificada. Si el método devuelve FALSE, nGroup y nTask se establecen en -1.
CMFCTasksPane::GetTasksHorzOffset
Devuelve el desplazamiento horizontal de las tareas.
int GetTasksHorzOffset() const;
Valor devuelto
El desplazamiento horizontal de las tareas con respecto a los bordes izquierdos y derecho de sus grupos primarios.
Comentarios
El desplazamiento horizontal predeterminado de las tareas es de 12 píxeles.
CMFCTasksPane::GetTasksIconHorzOffset
int GetTasksIconHorzOffset() const;
Valor devuelto
Comentarios
CMFCTasksPane::GetTasksIconVertOffset
int GetTasksIconVertOffset() const;
Valor devuelto
Comentarios
CMFCTasksPane::GetVertMargin
Devuelve el margen vertical entre un panel de tareas y los bordes del área de cliente.
int GetVertMargin() const;
Valor devuelto
Devuelve el margen vertical entre un panel de tareas y los bordes del área de cliente.
Comentarios
El margen vertical es el espacio entre un panel de tareas y los bordes del área de cliente. El valor predeterminado del margen vertical es de 12 píxeles.
CMFCTasksPane::IsAccessibilityCompatible
virtual BOOL IsAccessibilityCompatible();
Valor devuelto
Comentarios
CMFCTasksPane::IsAnimationEnabled
Indica si la animación está habilitada.
BOOL IsAnimationEnabled() const;
Valor devuelto
TRUE si la animación que se produce cuando un usuario expande o contrae un grupo está habilitado; de lo contrario, FALSE.
Comentarios
Llame a CMFCTasksPane::EnableAnimation para habilitar o deshabilitar la animación.
CMFCTasksPane::IsBackButtonEnabled
Indica si el botón Atrás está habilitado.
BOOL IsBackButtonEnabled() const;
Valor devuelto
TRUE si el botón Atrás está habilitado; de lo contrario, FALSE.
Comentarios
Cuando un usuario hace clic en el botón Atrás, el marco muestra la página de tareas anterior.
CMFCTasksPane::IsForwardButtonEnabled
Indica si el botón Adelante está habilitado.
BOOL IsForwardButtonEnabled() const;
Valor devuelto
TRUE si el botón Adelante está habilitado; de lo contrario, FALSE.
Comentarios
El botón Adelante habilita la navegación hacia delante en el historial de páginas de tareas.
CMFCTasksPane::IsGroupCollapseEnabled
BOOL IsGroupCollapseEnabled() const;
Valor devuelto
Comentarios
CMFCTasksPane::IsHistoryMenuButtonsEnabled
Indica si los botones de navegación Siguiente y Anterior tienen menús desplegables.
BOOL IsHistoryMenuButtonsEnabled() const;
Valor devuelto
TRUE si los botones de navegación Siguiente y Anterior tienen menús desplegables; de lo contrario, FALSE.
CMFCTasksPane::IsNavigationToolbarEnabled
Indica si está la barra de herramientas de navegación está habilitada.
BOOL IsNavigationToolbarEnabled() const;
Valor devuelto
TRUE si la barra de herramientas de navegación está habilitada; de lo contrario, FALSE.
CMFCTasksPane::IsToolBox
virtual BOOL IsToolBox() const;
Valor devuelto
Comentarios
CMFCTasksPane::IsWrapLabelsEnabled
Indica si el panel de tareas ajusta las líneas en las etiquetas.
BOOL IsWrapLabelsEnabled() const;
Valor devuelto
TRUE si las palabras de las etiquetas están ajustadas; de lo contrario, FALSE.
CMFCTasksPane::IsWrapTasksEnabled
Especifica si el marco ajusta la cadena de tarea.
BOOL IsWrapTasksEnabled() const;
Valor devuelto
TRUE si la cadena de tarea está ajustada; de lo contrario, FALSE.
CMFCTasksPane::LoadState
virtual BOOL LoadState(
LPCTSTR lpszProfileName = NULL,
int nIndex = -1,
UINT uiID = (UINT) -1);
Parámetros
[in] lpszProfileName
[in] nIndex
[in] uiID
Valor devuelto
Comentarios
CMFCTasksPane::OnActivateTasksPanePage
Lo llama el marco cuando activa una página del panel de tareas.
virtual void OnActivateTasksPanePage();
Comentarios
Invalide este método en una clase derivada para personalizar la apariencia de la página de panel de tareas.
CMFCTasksPane::OnCancel
virtual void OnCancel();
Comentarios
CMFCTasksPane::OnClickTask
Lo llama el marco cuando el usuario hace clic en un elemento del panel de tareas.
virtual void OnClickTask(
int nGroupNumber,
int nTaskNumber,
UINT uiCommandID,
DWORD dwUserData);
Parámetros
nGroupNumber
[in] Especifica el índice de base cero del grupo que contiene la tarea en la que se ha hecho clic.
nTaskNumber
[in] Especifica el índice de base cero de la tarea en la que se ha hecho clic.
uiCommandID
[in] Especifica el identificador de comando asociado a la tarea.
dwUserData
[in] Contiene datos definidos por el usuario asociados a la tarea en la que se ha hecho clic.
Comentarios
El marco llama a este método cuando un usuario hace clic en una tarea. De forma predeterminada, el marco comprueba el identificador de comando asociado a la tarea en la que se hace clic y, si no es cero, envía el mensaje WM_COMMAND al propietario del control del panel de tareas.
Invalide este método en una clase derivada para ejecutar código personalizado cuando se hace clic en una tarea.
CMFCTasksPane::OnOK
virtual void OnOK();
Comentarios
CMFCTasksPane::OnPressBackButton
Lo llama el marco cuando el usuario hace clic en el botón Atrás.
virtual void OnPressBackButton();
Comentarios
De forma predeterminada, el marco muestra la página que se ha visto anteriormente.
Invalide este método en una clase derivada para ejecutar código personalizado cuando el usuario hace clic en el botón Atrás.
CMFCTasksPane::OnPressForwardButton
Lo llama el marco cuando el usuario hace clic en el botón de navegación Adelante.
virtual void OnPressForwardButton();
Comentarios
De forma predeterminada, el marco muestra la página que el usuario ha visto antes de hacer clic en el botón Atrás.
Invalide este método en una clase derivada para ejecutar código personalizado cuando el usuario hace clic en el botón Adelante.
CMFCTasksPane::OnPressHomeButton
Lo llama el marco cuando el usuario hace clic en el botón de navegación Inicio.
virtual void OnPressHomeButton();
Comentarios
De forma predeterminada, el marco muestra la página predeterminada del grupo de tareas.
Invalide este método en una clase derivada para ejecutar código personalizado cuando el usuario hace clic en el botón de navegación Inicio.
CMFCTasksPane::OnPressOtherButton
virtual void OnPressOtherButton(
CMFCCaptionMenuButton* pbtn,
CWnd* pWndOwner);
Parámetros
[in] pbtn
[in] pWndOwner
Comentarios
CMFCTasksPane::OnSetAccData
virtual BOOL OnSetAccData(long lVal);
Parámetros
[in] lVal
Valor devuelto
Comentarios
CMFCTasksPane::OnUpdateCmdUI
virtual void OnUpdateCmdUI(
CFrameWnd* pTarget,
BOOL bDisableIfNoHndler);
Parámetros
[in] pTarget
[in] bDisableIfNoHndler
Comentarios
CMFCTasksPane::P reTranslateMessage
virtual BOOL PreTranslateMessage(MSG* pMsg);
Parámetros
[in] pMsg
Valor devuelto
Comentarios
CMFCTasksPane::RecalcLayout
void RecalcLayout(BOOL bRedraw = TRUE);
Parámetros
[in] bRedraw
Comentarios
CMFCTasksPane::RemoveAllGroups
Quita todos los grupos de la página especificada.
void RemoveAllGroups(int nPageIdx = 0);
Parámetros
nPageIdx
[in] Especifica el índice de base cero de la página.
Comentarios
Quita todos los grupos de la página especificada por nPageIdx o todos los grupos si solo hay una página predeterminada.
CMFCTasksPane::RemoveAllPages
Quita todas las páginas del panel de tareas excepto la página predeterminada (primera).
void RemoveAllPages();
CMFCTasksPane::RemoveAllTasks
Quita todas las tareas del grupo especificado.
void RemoveAllTasks(int nGroup);
Parámetros
nGroup
[in] Especifica el índice de base cero del grupo.
CMFCTasksPane::RemoveGroup
Quita un grupo.
void RemoveGroup(int nGroup);
Parámetros
nGroup
[in] Especifica el índice de base cero del grupo que se va a quitar.
Comentarios
Este método quita un único grupo. Para quitar todos los grupos, llame a CMFCTasksPane::RemoveAllGroups en su lugar.
Cuando el marco quita un grupo, se destruyen todas las tareas y ventanas de usuario asociadas a él.
CMFCTasksPane::RemovePage
Quita una página especificada desde el panel de tareas.
void RemovePage(int nPageIdx);
Parámetros
nPageIdx
[in] Especifica el índice de base cero de la página que se va a quitar.
CMFCTasksPane::RemoveTask
Quita una tarea de un grupo de tareas.
BOOL RemoveTask(
int nGroup,
int nTask,
BOOL bRedraw = TRUE);
Parámetros
nGroup
[in] Especifica el índice de base cero del grupo de tareas que contiene la tarea que se va a quitar.
nTask
[in] Especifica el índice de base cero de la tarea que se va a quitar.
bRedraw
[in] TRUE para volver a dibujar el panel de tareas; de lo contrario, FALSE.
Valor devuelto
TRUE si la función se realiza correctamente; FALSE si nGroup o nTask no son válidos.
CMFCTasksPane::SaveState
virtual BOOL SaveState(
LPCTSTR lpszProfileName = NULL,
int nIndex = -1,
UINT uiID = (UINT) -1);
Parámetros
[in] lpszProfileName
[in] nIndex
[in] uiID
Valor devuelto
Comentarios
CMFCTasksPane::Serialize
virtual void Serialize(CArchive& ar);
Parámetros
[in] ar
Comentarios
CMFCTasksPane::SetActivePage
Activa la página especificada en el panel de tareas.
void SetActivePage(int nPageIdx);
Parámetros
nPageIdx
[in] Especifica el índice de base cero de la página que se va a mostrar.
Comentarios
Este método declara si nPageIdx no es válido.
CMFCTasksPane::SetCaption
Establece el nombre del título de un panel de tareas.
void SetCaption(LPCTSTR lpszName);
Parámetros
lpszName
[in] Especifica el nombre del título.
Comentarios
Si un panel de tareas tiene varias páginas, la página predeterminada tiene el título que se ha establecido mediante esta función.
CMFCTasksPane::SetGroupCaptionHeight
Establece la altura de un título de grupo.
void SetGroupCaptionHeight(int n = -1);
Parámetros
n
[in] Especifica la altura del título.
Comentarios
Llame a este método para personalizar los márgenes de los elementos del panel de tareas.
Si n es -1, el marco determina el valor de margen mediante el administrador visual ( CMFCVisualManager::GetTasksPaneGroupCaptionHeight
). El alto predeterminado del título es de 25 píxeles.
CMFCTasksPane::SetGroupCaptionHorzOffset
Establece el desplazamiento horizontal del título de un grupo.
void SetGroupCaptionHorzOffset(int n = -1);
Parámetros
n
[in] Especifica el desplazamiento horizontal del título del grupo.
CMFCTasksPane::SetGroupCaptionVertOffset
Establece el desplazamiento vertical del título de un grupo.
void SetGroupCaptionVertOffset(int n = -1);
Parámetros
n
[in] Especifica el desplazamiento vertical, en píxeles, del título del grupo.
CMFCTasksPane::SetGroupName
Establece el nombre de un grupo.
BOOL SetGroupName(
int nGroup,
LPCTSTR lpszGroupName);
Parámetros
nGroup
[in] Especifica el índice de base cero del grupo.
lpszGroupName
[in] Especifica el nombre del grupo.
Valor devuelto
TRUE si el nombre del grupo se ha establecido correctamente; de lo contrario, FALSE.
CMFCTasksPane::SetGroupTextColor
Establece el color del texto del título de un grupo.
BOOL SetGroupTextColor(
int nGroup,
COLORREF color,
COLORREF colorHot = (COLORREF)-1);
Parámetros
nGroup
[in] Especifica el índice de base cero del grupo.
color
[in] Especifica el color del texto.
colorHot
[in] Especifica el color del texto para el grupo resaltado. Si es -1, se usa el color de resaltado predeterminado.
Valor devuelto
TRUE si el color del texto del grupo se ha cambiado correctamente; de lo contrario, FALSE.
CMFCTasksPane::SetGroupVertOffset
Establece el desplazamiento vertical de un grupo.
void SetGroupVertOffset(int n = -1);
Parámetros
n
[in] Especifica el desplazamiento vertical.
Comentarios
El desplazamiento vertical es la distancia entre un grupo de tareas y el borde del panel de tareas.
Llame a este método para personalizar los márgenes de los elementos del panel de tareas. Si n es -1, el marco determina el valor de margen mediante el administrador visual (CMFCVisualManager::GetTasksPaneGroupVertOffset
). El desplazamiento predeterminado es de 15 píxeles.
CMFCTasksPane::SetHorzMargin
Establece el margen horizontal.
void SetHorzMargin(int n = -1);
Parámetros
n
[in] Especifica el margen, en píxeles.
Comentarios
El margen horizontal es la distancia entre un panel de tareas y el borde superior o inferior del área cliente.
Si n es -1, y el marco determina el valor de margen mediante el administrador visual (CMFCVisualManager::GetTasksPaneHorzMargin
). El margen horizontal predeterminado es de 12 píxeles.
CMFCTasksPane::SetIconsList
Establece la lista de imágenes.
BOOL SetIconsList(
UINT uiImageListResID,
int cx,
COLORREF clrTransparent = RGB(255, 0, 255));
void SetIconsList(HIMAGELIST hIcons);
Parámetros
uiImageListResID
[in] Especifica el identificador de recurso de la lista de imágenes.
cx
[in] Especifica el tamaño de los iconos de la lista de imágenes.
clrTransparent
[in] Especifica el color transparente.
hIcons
[in] Especifica la lista de imágenes que contiene los iconos del panel de tareas.
Comentarios
El marco almacena iconos en una lista de imágenes. Las tareas están asociadas a iconos almacenados en esa lista.
Este método asocia una lista de imágenes con el control del panel de tareas. Para establecer el icono de una tarea al llamar a CMFCTasksPane::AddTask, establezca nTaskIcon
en el índice de base cero adecuado en esta lista de imágenes.
CMFCTasksPane::SetPageCaption
Establece el texto del título de la página de un panel de tareas.
void SetPageCaption(
int nPageIdx,
LPCTSTR lpszName);
Parámetros
nPageIdx
[in] Especifica el índice de base cero de la página.
lpszName
[in] Especifica el texto del título que se va a mostrar en la página.
Comentarios
Si un panel de tareas tiene varias páginas, la página predeterminada tiene el título que se ha establecido mediante este método.
CMFCTasksPane::SetTaskName
Establece el nombre de una tarea.
BOOL SetTaskName(
int nGroup,
int nTask,
LPCTSTR lpszTaskName);
Parámetros
nGroup
[in] Especifica el índice de base cero del grupo de tareas.
nTask
[in] Especifica el índice de base cero de la tarea.
lpszTaskName
[in] Especifica el nombre de la tarea.
Valor devuelto
TRUE si el nombre de la tarea se ha establecido correctamente; de lo contrario, FALSE.
CMFCTasksPane::SetTasksHorzOffset
Establece el desplazamiento horizontal de las tareas.
void SetTasksHorzOffset(int n = -1);
Parámetros
n
[in] Especifica el desplazamiento horizontal.
Comentarios
El desplazamiento horizontal es la distancia en píxeles desde los bordes izquierdo y derecho de un grupo.
Si n es -1, este método establece el desplazamiento horizontal en el valor devuelto por el método CMFCVisualManager::GetTasksPaneTaskHorzOffset
.
El desplazamiento horizontal predeterminado es de 12 píxeles.
CMFCTasksPane::SetTasksIconHorzOffset
void SetTasksIconHorzOffset(int n = -1);
Parámetros
[in] n
Comentarios
CMFCTasksPane::SetTasksIconVertOffset
void SetTasksIconVertOffset(int n = -1);
Parámetros
[in] n
Comentarios
CMFCTasksPane::SetTaskTextColor
Establece el color del texto de una tarea.
BOOL SetTaskTextColor(
int nGroup,
int nTask,
COLORREF color,
COLORREF colorHot = (COLORREF)-1);
Parámetros
nGroup
[in] Especifica el índice de base cero del grupo de tareas que contiene la tarea.
nTask
[in] Especifica el índice de base cero de la tarea.
color
[in] Especifica el color del texto de la tarea.
colorHot
[in] Especifica el color del texto para el grupo resaltado. Si es -1, este método usa el color de resaltado predeterminado.
Valor devuelto
TRUE si el color del texto de la tarea se ha establecido correctamente; de lo contrario, FALSE.
CMFCTasksPane::SetVertMargin
Establece el margen vertical.
void SetVertMargin(int n = -1);
Parámetros
n
[in] Especifica el margen vertical que se va a establecer.
Comentarios
El margen vertical es la distancia entre un panel de tareas y los bordes verticales del área de cliente.
Si n es -1, el marco determina el valor de margen mediante el administrador visual (CMFCVisualManager::GetTasksPaneVertMargin
). El margen predeterminado es de 12 píxeles.
CMFCTasksPane::SetWindowHeight
Establece la altura de un control de ventana.
BOOL SetWindowHeight(
int nGroup,
HWND hwndTask,
int nWndHeight);
BOOL SetWindowHeight(
HWND hwndTask,
int nWndHeight);
Parámetros
nGroup
[in] Especifica el índice de base cero del grupo que contiene el control de ventana.
hwndTask
[in] Especifica el identificador para el control de ventana.
nWndHeight
[in] Especifica el alto que se va a establecer.
Valor devuelto
TRUE si el alto del control de ventana se ha establecido correctamente; FALSE si nGroup no es válido o si hwndTask no existe.
Comentarios
Llame a CMFCTasksPane::AddWindow para agregar tareas con controles de ventana.
CMFCTasksPane::ShowCommandMessageString
virtual void ShowCommandMessageString(UINT uiCmdId);
Parámetros
[in] uiCmdId
Comentarios
CMFCTasksPane::ShowTask
Muestra u oculta una tarea.
BOOL ShowTask(
int nGroup,
int nTask,
BOOL bShow = TRUE,
BOOL bRedraw = TRUE);
Parámetros
nGroup
[in] Especifica el índice de base cero del grupo.
nTask
[in] Especifica el índice de base cero de la tarea que se va a mostrar u ocultar.
bShow
[in] TRUE para mostrar la tarea; FALSE para ocultar la tarea.
bRedraw
[in] TRUE para volver a dibujar el panel de tareas; de lo contrario, FALSE.
Valor devuelto
TRUE si la tarea se ha mostrado u ocultado correctamente; FALSE si el grupo o la tarea especificados no existen.
Comentarios
Use CMFCTasksPane::ShowTaskByCmdId para mostrar u ocultar una tarea en función de su identificador de comando.
CMFCTasksPane::ShowTaskByCmdId
Muestra u oculta una tarea según su identificador de comando.
BOOL ShowTaskByCmdId(
UINT uiCommandID,
BOOL bShow = TRUE,
BOOL bRedraw = TRUE);
Parámetros
uiCommandID
[in] Especifica el identificador de comando de la tarea que se va a mostrar u ocultar.
bShow
[in] TRUE para mostrar la tarea; FALSE para ocultar la tarea.
bRedraw
[in] TRUE para volver a dibujar el panel de tareas; de lo contrario, FALSE.
Valor devuelto
TRUE si la tarea se ha mostrado u ocultado correctamente; FALSE si no existe una tarea con el identificador de comando especificado.
Comentarios
Use CMFCTasksPane::ShowTask para mostrar u ocultar una tarea en función de su identificador de comando.
CMFCTasksPane::Update
Actualiza todos los controles de un panel de tareas.
virtual void Update();
Comentarios
Este método actualiza el título del panel de tareas, ajusta la barra de desplazamiento, cambia la posición de todas las tareas y vuelve a dibujar todos los controles del panel de tareas.
Invalide este método en una clase derivada para ejecutar código personalizado cuando el marco actualice el panel de tareas.
Consulte también
Gráfico de jerarquías
Clases
CMFCTasksPaneTaskGroup (clase)
CMFCTasksPaneTask (clase)
CMFCOutlookBar (clase)
CMFCVisualManager (clase)