Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
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:
In de volgende afbeelding ziet u een samengevouwen taakgroep:
In de volgende afbeelding ziet u een 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:
Overnamehiërarchie
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