CMFCTasksPaneTaskGroup – třída
Třída CMFCTasksPaneTaskGroup
je pomocná třída používaná ovládacím prvku CMFCTasksPane . Objekty typu CMFCTasksPaneTaskGroup
představují skupinu úloh. Skupina úloh je seznam položek, které architektura zobrazuje v samostatném poli, které má sbalit tlačítko. Pole může mít volitelnou popis (název skupiny). Pokud je skupina sbalená, seznam úkolů se nezobrazuje.
Syntaxe
class CMFCTasksPaneTaskGroup : public CObject
Členové
Veřejné konstruktory
Jméno | popis |
---|---|
CMFCTasksPaneTaskGroup::CMFCTasksPaneTaskGroup | CMFCTasksPaneTaskGroup Vytvoří objekt. |
CMFCTasksPaneTaskGroup::~CMFCTasksPaneTaskGroup |
Destruktor. |
Veřejné metody
Jméno | popis |
---|---|
CMFCTasksPaneTaskGroup::SetACCData | Určuje data přístupnosti pro aktuální skupinu úkolů. |
Datové členy
Jméno | popis |
---|---|
CMFCTasksPaneTaskGroup::m_bIsBottom | Určuje, zda je skupina úloh zarovnaná do dolní části ovládacího prvku podokna úloh. |
CMFCTasksPaneTaskGroup::m_bIsCollapsed | Určuje, zda je skupina úkolů sbalená. |
CMFCTasksPaneTaskGroup::m_bIsSpecial | Určuje, zda je skupina úkolů zvláštní. Architektura zobrazuje speciální popis v jiné barvě. |
CMFCTasksPaneTaskGroup::m_lstTasks | Obsahuje interní seznam úkolů. |
CMFCTasksPaneTaskGroup::m_rect | Určuje ohraničující obdélník skupiny popis. |
CMFCTasksPaneTaskGroup::m_rectGroup | Určuje ohraničující obdélník skupiny. |
CMFCTasksPaneTaskGroup::m_strName | Určuje název skupiny. |
Poznámky
Následující obrázek znázorňuje rozbalenou skupinu úloh:
Následující obrázek znázorňuje sbalenou skupinu úloh:
Následující obrázek znázorňuje skupinu úloh bez popis:
Následující obrázek znázorňuje dvě skupiny úloh. První skupina úkolů je označena jako zvláštní nastavením příznaku m_bIsSpecial
na HODNOTU PRAVDA, zatímco druhá skupina úkolů není zvláštní. Všimněte si, že popis pro první skupinu úkolů je tmavší než druhá skupina úkolů:
Hierarchie dědičnosti
Požadavky
Hlavička: afxTasksPane.h
CMFCTasksPaneTaskGroup::CMFCTasksPaneTaskGroup
CMFCTasksPaneTaskGroup
Vytvoří objekt.
CMFCTasksPaneTaskGroup(
LPCTSTR lpszName,
BOOL bIsBottom,
BOOL bIsSpecial=FALSE,
BOOL bIsCollapsed=FALSE,
CMFCTasksPanePropertyPage* pPage=NULL,
HICON hIcon=NULL);
Parametry
lpszName
Určuje název skupiny ve skupině popis.
bIsBottom
Určuje, jestli je skupina zarovnaná do dolní části ovládacího prvku podokna úloh.
bIsSpecial
Určuje, zda je skupina určena jako zvláštní, a proto zda je skupina popis vyplněna jinou barvou.
bIsCollapsed
Určuje, jestli je skupina sbalená.
pPage
Určuje stránku vlastností, do které tato skupina úloh patří.
hIcon
Určuje ikonu, která se zobrazí ve skupině popis.
Poznámky
CMFCTasksPaneTaskGroup::m_bIsBottom
Určuje, zda je skupina úloh zarovnaná do dolní části ovládacího prvku podokna úloh.
BOOL m_bIsBottom;
Poznámky
Do dolní části ovládacího prvku podokna úloh je možné zarovnat pouze jednu skupinu. Tato skupina úkolů musí být přidána jako poslední. Další informace naleznete v tématu CMFCTasksPane::AddGroup.
CMFCTasksPaneTaskGroup::m_bIsCollapsed
Určuje, zda je skupina úkolů sbalená.
BOOL m_bIsCollapsed;
Poznámky
Můžete povolit nebo zakázat možnost sbalit skupiny v podokně úloh voláním CMFCTasksPane::EnableGroupCollapse.
CMFCTasksPaneTaskGroup::m_bIsSpecial
Určuje, zda je skupina úkolů zvláštní a zda má být popis pro speciální skupinu úkolů identifikována jinou barvou.
BOOL m_bIsSpecial;
Poznámky
Pokud vaše aplikace používá vizuální motiv systému Windows XP a m_bIsSpecial
je FALSE, architektura volá DrawThemeBackground
s příznakem EBP_NORMALGROUPBACKGROUND. Pokud m_bIsSpecial
je true, architektura volá DrawThemeBackground
s příznakem EBP_SPECIALGROUPBACKGROUND.
CMFCTasksPaneTaskGroup::m_lstTasks
Obsahuje interní seznam úkolů.
CObList m_lstTasks;
Poznámky
Chcete-li vyplnit tento seznam, zavolejte CMFCTasksPane::AddTask.
CMFCTasksPaneTaskGroup::m_rect
Určuje ohraničující obdélník skupiny popis.
CRect m_rect;
Poznámky
Tato hodnota se automaticky vypočítá rozhraním.
CMFCTasksPaneTaskGroup::m_rectGroup
Určuje ohraničující obdélník skupiny.
CRect m_rectGroup;
Poznámky
Tato hodnota se vypočítá automaticky rozhraním.
CMFCTasksPaneTaskGroup::m_strName
Určuje název skupiny.
CString m_strName;
Poznámky
Pokud je tato hodnota prázdná, skupina popis se nezobrazí a skupinu nelze sbalit.
CMFCTasksPaneTaskGroup::SetACCData
Určuje data přístupnosti pro aktuální skupinu úkolů.
virtual BOOL SetACCData(
CWnd* pParent,
CAccessibilityData& data);
Parametry
pParent
[v] Představuje nadřazené okno aktuální skupiny úloh.
Dat
[ven] Objekt typu CAccessibilityData
naplněný daty přístupnosti aktuální skupiny úloh.
Vrácená hodnota
TRUE, pokud byl datový parametr úspěšně naplněn daty přístupnosti aktuální skupiny úloh; jinak NEPRAVDA.
Viz také
Graf hierarchie
Třídy
CMFCTasksPane – třída
CMFCTasksPaneTask – třída
CMFCOutlookBar – třída
CObject – třída
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro