Compartir a través de


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:

  1. Incruste un objeto CMFCTasksPane en la clase de ventana de marco principal.

  2. Al procesar el mensaje WM_CREATE, llame al método Create. Puede usar los estilos CControlBar habituales. Para obtener más información, vea CControlBar::Create.

  3. Llame al método CMFCTasksPane::AddGroup para agregar varios grupos.

  4. Llame a las funciones miembro CMFCTasksPane::AddTask, CMFCTasksPane::AddLabel o CMFCTasksPane::AddMRUFilesList para agregar nuevos elementos (tareas) a cada grupo.

  5. 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:

Ejemplo del panel de tareas.

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:

Grupo de tareas personalizado.

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)