Share via


KLASSE CMFCTasksPaneTaskGroup

Opmerking

De Microsoft Foundation Classes-bibliotheek (MFC) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.

De CMFCTasksPaneTaskGroup klasse is een helperklasse die wordt gebruikt door het besturingselement CMFCTasksPane . Objecten van het type CMFCTasksPaneTaskGroup vertegenwoordigen een taakgroep. De taakgroep is een lijst met items die in het framework worden weergegeven in een afzonderlijk vak met een knop Samenvouwen. Het vak kan een optioneel bijschrift (groepsnaam) hebben. Als een groep is samengevouwen, is de lijst met taken niet zichtbaar.

Syntaxis

class CMFCTasksPaneTaskGroup : public CObject

Leden

Openbare constructors

Naam Description
CMFCTasksPaneTaskGroup::CMFCTasksPaneTaskGroup Maakt een CMFCTasksPaneTaskGroup object.
CMFCTasksPaneTaskGroup::~CMFCTasksPaneTaskGroup Destructor.

Openbare methoden

Naam Description
CMFCTasksPaneTaskGroup::SetACCData Bepaalt de toegankelijkheidsgegevens voor de huidige taakgroep.

Gegevensleden

Naam Description
CMFCTasksPaneTaskGroup::m_bIsBottom Bepaalt of de taakgroep onder aan het besturingselement van het taakvenster is uitgelijnd.
CMFCTasksPaneTaskGroup::m_bIsCollapsed Bepaalt of de taakgroep is samengevouwen.
CMFCTasksPaneTaskGroup::m_bIsSpecial Bepaalt of de taakgroep speciaal is. In het framework worden speciale bijschriften in een andere kleur weergegeven.
CMFCTasksPaneTaskGroup::m_lstTasks Bevat de interne lijst met taken.
CMFCTasksPaneTaskGroup::m_rect Hiermee geeft u de begrenzingsrechthoek van het groepsbijschrift op.
CMFCTasksPaneTaskGroup::m_rectGroup Hiermee geeft u de begrenzingsrechthoek van de groep.
CMFCTasksPaneTaskGroup::m_strName Hiermee wordt de naam van de groep opgegeven.

Opmerkingen

In de volgende afbeelding ziet u een uitgevouwen taakgroep:

Taakgroep, uitgevouwen.

In de volgende afbeelding ziet u een samengevouwen taakgroep:

Samengevouwen taakgroep.

In de volgende afbeelding ziet u een taakgroep zonder bijschrift:

Taakgroep zonder bijschrift.

In de volgende afbeelding ziet u twee taakgroepen. De eerste taakgroep is gemarkeerd als speciaal door de m_bIsSpecial vlag in te stellen op TRUE, terwijl de tweede taakgroep niet speciaal is. Let op hoe het bijschrift voor de eerste taakgroep donkerder is dan de tweede taakgroep:

Speciale taakgroep.

Overnamehiërarchie

CObject

CMFCTasksPaneTaskGroup

Requirements

Koptekst: afxTasksPane.h

CMFCTasksPaneTaskGroup::CMFCTasksPaneTaskGroup

Maakt een CMFCTasksPaneTaskGroup object.

CMFCTasksPaneTaskGroup(
    LPCTSTR lpszName,
    BOOL bIsBottom,
    BOOL bIsSpecial=FALSE,
    BOOL bIsCollapsed=FALSE,
    CMFCTasksPanePropertyPage* pPage=NULL,
    HICON hIcon=NULL);

Parameterwaarden

lpszName
Hiermee geeft u de naam van de groep in het groepsbijschrift.

bIsBottom
Hiermee geeft u op of de groep onder aan het besturingselement van het taakvenster is uitgelijnd.

bIsSpecial
Hiermee geeft u op of de groep is aangewezen als speciaal en dus of het groepsbijschrift is gevuld met een andere kleur.

bIsCollapsed
Hiermee geeft u op of de groep is samengevouwen.

pPage
Hiermee geeft u de eigenschappenpagina waartoe deze taakgroep behoort.

hIcon
Hiermee geeft u het pictogram op dat wordt weergegeven in het groepsbijschrift.

Opmerkingen

CMFCTasksPaneTaskGroup::m_bIsBottom

Bepaalt of de taakgroep onder aan het besturingselement van het taakvenster is uitgelijnd.

BOOL m_bIsBottom;

Opmerkingen

Er kan slechts één groep worden uitgelijnd aan de onderkant van het besturingselement van het taakvenster. Deze taakgroep moet het laatst worden toegevoegd. Zie CMFCTasksPane::AddGroup voor meer informatie.

CMFCTasksPaneTaskGroup::m_bIsCollapsed

Bepaalt of de taakgroep is samengevouwen.

BOOL m_bIsCollapsed;

Opmerkingen

U kunt de mogelijkheid om groepen samen te vouwen in- of uitschakelen in het taakvenster door CMFCTasksPane::EnableGroupCollapse aan te roepen.

CMFCTasksPaneTaskGroup::m_bIsSpecial

Bepaalt of de taakgroep speciaal is en of het bijschrift voor een speciale taakgroep moet worden geïdentificeerd met een andere kleur.

BOOL m_bIsSpecial;

Opmerkingen

Als uw toepassing het visualthema van Windows XP gebruikt en m_bIsSpecial ONWAAR is, wordt het framework aanroepen DrawThemeBackground met de vlag EBP_NORMALGROUPBACKGROUND. Als m_bIsSpecial waar is, roept DrawThemeBackground het framework de vlag EBP_SPECIALGROUPBACKGROUND aan.

CMFCTasksPaneTaskGroup::m_lstTasks

Bevat de interne lijst met taken.

CObList m_lstTasks;

Opmerkingen

Als u deze lijst wilt vullen, roept u CMFCTasksPane::AddTask aan.

CMFCTasksPaneTaskGroup::m_rect

Hiermee geeft u de begrenzingsrechthoek van het groepsbijschrift op.

CRect m_rect;

Opmerkingen

Deze waarde wordt automatisch berekend door het framework.

CMFCTasksPaneTaskGroup::m_rectGroup

Hiermee geeft u de begrenzingsrechthoek van de groep.

CRect m_rectGroup;

Opmerkingen

Deze waarde wordt automatisch berekend door het framework.

CMFCTasksPaneTaskGroup::m_strName

Hiermee wordt de naam van de groep opgegeven.

CString m_strName;

Opmerkingen

Als deze waarde leeg is, wordt het groepsbijschrift niet weergegeven en kan de groep niet worden samengevouwen.

CMFCTasksPaneTaskGroup::SetACCData

Bepaalt de toegankelijkheidsgegevens voor de huidige taakgroep.

virtual BOOL SetACCData(
    CWnd* pParent,
    CAccessibilityData& data);

Parameterwaarden

pParent
[in] Vertegenwoordigt het bovenliggende venster van de huidige taakgroep.

gegevens
[uit] Een object van het type CAccessibilityData dat wordt gevuld met de toegankelijkheidsgegevens van de huidige taakgroep.

Retourwaarde

WAAR als de gegevensparameter is gevuld met de toegankelijkheidsgegevens van de huidige taakgroep; anders, ONWAAR.

Zie ook

Hiërarchiegrafiek
Klassen
CMFCTasksPane-klasse
KLASSE CMFCTasksPaneTask
KLASSE CMFCOutlookBar
CObject-klasse