CMFCTasksPaneTaskGroup osztály

Megjegyzés:

A Microsoft Foundation Classes (MFC) könyvtár továbbra is támogatott. A továbbiakban azonban nem adunk hozzá funkciókat, és nem frissítjük a dokumentációt.

Az CMFCTasksPaneTaskGroup osztály a CMFCTasksPane vezérlő által használt segédosztály. A típusobjektumok CMFCTasksPaneTaskGroupegy tevékenységcsoportot jelölnek. A feladatcsoport azoknak az elemeknek a listája, amelyeket a keretrendszer egy összecsukás gombot tartalmazó külön mezőben jelenít meg. A mező felirattal (csoportnévvel) is rendelkezhet. Ha egy csoport össze van csukva, a tevékenységek listája nem látható.

Szemantika

class CMFCTasksPaneTaskGroup : public CObject

Tagok

Nyilvános konstruktorok

Név Description
CMFCTasksPaneTaskGroup::CMFCTasksPaneTaskGroup Egy CMFCTasksPaneTaskGroup objektumot hoz létre.
CMFCTasksPaneTaskGroup::~CMFCTasksPaneTaskGroup Destruktor.

Nyilvános metódusok

Név Description
CMFCTasksPaneTaskGroup::SetACCData Meghatározza az aktuális feladatcsoport akadálymentességi adatait.

Adattagok

Név Description
CMFCTasksPaneTaskGroup::m_bIsBottom Meghatározza, hogy a tevékenységcsoport a munkaablak vezérlőelem aljára van-e igazítva.
CMFCTasksPaneTaskGroup::m_bIsCollapsed Meghatározza, hogy a tevékenységcsoport össze van-e csukva.
CMFCTasksPaneTaskGroup::m_bIsSpecial Meghatározza, hogy a tevékenységcsoport különleges-e. A keretrendszer más színnel jeleníti meg a speciális feliratokat.
CMFCTasksPaneTaskGroup::m_lstTasks A tevékenységek belső listáját tartalmazza.
CMFCTasksPaneTaskGroup::m_rect A csoport feliratának határoló téglalapját adja meg.
CMFCTasksPaneTaskGroup::m_rectGroup A csoport határoló téglalapját adja meg.
CMFCTasksPaneTaskGroup::m_strName Megadja a csoport nevét.

Megjegyzések

Az alábbi ábrán egy kibontott tevékenységcsoport látható:

Tevékenységcsoport kibontva.

Az alábbi ábrán egy összecsukott tevékenységcsoport látható:

Összecsukott tevékenységcsoport.

Az alábbi ábrán egy feladatcsoport látható felirat nélkül:

Feladatcsoport felirat nélkül.

Az alábbi ábrán két tevékenységcsoport látható. Az első tevékenységcsoport speciálisként van megjelölve, ha a m_bIsSpecial jelölőt IGAZ értékre állítja, míg a második tevékenységcsoport nem különleges. Figyelje meg, hogy az első tevékenységcsoport felirata sötétebb, mint a második tevékenységcsoport:

Speciális tevékenységcsoport.

Öröklési hierarchia

CObject

CMFCTasksPaneTaskGroup

Requirements

Fejléc: afxTasksPane.h

CMFCTasksPaneTaskGroup::CMFCTasksPaneTaskGroup

Egy CMFCTasksPaneTaskGroup objektumot hoz létre.

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

Paraméterek

lpszName
Megadja a csoport nevét a csoport feliratában.

bIsBottom
Megadja, hogy a csoport a munkaablak vezérlőelem aljára van-e igazítva.

bIsSpecial
Megadja, hogy a csoport különlegesként van-e kijelölve, és így azt határozza meg, hogy a csoport felirata más színnel van-e kitöltve.

bIsCollapsed
Megadja, hogy a csoport össze van-e csukva.

pPage
Megadja azt a tulajdonságlapot, amelyhez ez a tevékenységcsoport tartozik.

hIcon
Megadja a csoportfeliratban megjelenő ikont.

Megjegyzések

CMFCTasksPaneTaskGroup::m_bIsBottom

Meghatározza, hogy a tevékenységcsoport a munkaablak vezérlőelem aljára van-e igazítva.

BOOL m_bIsBottom;

Megjegyzések

A munkaablak vezérlőelem aljára csak egy csoport igazítható. Ezt a tevékenységcsoportot utoljára hozzá kell adni. További információ: CMFCTasksPane::AddGroup.

CMFCTasksPaneTaskGroup::m_bIsCollapsed

Meghatározza, hogy a tevékenységcsoport össze van-e csukva.

BOOL m_bIsCollapsed;

Megjegyzések

Engedélyezheti vagy letilthatja a csoportok összecsukását a munkaablakban a CMFCTasksPane::EnableGroupCollapse meghívásával.

CMFCTasksPaneTaskGroup::m_bIsSpecial

Meghatározza, hogy a tevékenységcsoport különleges-e , és hogy egy speciális tevékenységcsoport feliratát más színnel kell-e azonosítani.

BOOL m_bIsSpecial;

Megjegyzések

Ha az alkalmazás a Windows XP-vizualizációs témát használja, és m_bIsSpecial HAMIS, a keretrendszer a EBP_NORMALGROUPBACKGROUND jelzővel hívja meg a hívásokat DrawThemeBackground . Ha m_bIsSpecial IGAZ, a keretrendszer a EBP_SPECIALGROUPBACKGROUND jelzővel hív DrawThemeBackground meg.

CMFCTasksPaneTaskGroup::m_lstTasks

A tevékenységek belső listáját tartalmazza.

CObList m_lstTasks;

Megjegyzések

A lista kitöltéséhez hívja meg a CMFCTasksPane::AddTask parancsot.

CMFCTasksPaneTaskGroup::m_rect

A csoport feliratának határoló téglalapját adja meg.

CRect m_rect;

Megjegyzések

Ezt az értéket a keretrendszer automatikusan kiszámítja.

CMFCTasksPaneTaskGroup::m_rectGroup

A csoport határoló téglalapját adja meg.

CRect m_rectGroup;

Megjegyzések

Ezt az értéket a keretrendszer automatikusan kiszámítja.

CMFCTasksPaneTaskGroup::m_strName

Megadja a csoport nevét.

CString m_strName;

Megjegyzések

Ha ez az érték üres, a csoport felirata nem jelenik meg, és a csoport nem csukható össze.

CMFCTasksPaneTaskGroup::SetACCData

Meghatározza az aktuális feladatcsoport akadálymentességi adatait.

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

Paraméterek

pParent
[in] Az aktuális tevékenységcsoport szülőablakát jelöli.

adat
[kifelé] Olyan típusú CAccessibilityData objektum, amely az aktuális tevékenységcsoport akadálymentességi adataival van feltöltve.

Visszaadott érték

IGAZ, ha az adatparaméter sikeresen ki lett töltve az aktuális tevékenységcsoport akadálymentességi adataival; egyéb esetben HAMIS.

Lásd még

hierarchiadiagram
osztályok
CMFCTasksPane osztály
CMFCTasksPaneTask osztály
CMFCOutlookBar osztály
CObject osztály