Megosztás a következőn keresztül:


CMFCTasksPaneTask 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 CMFCTasksPaneTask osztály egy segédosztály, amely a munkaablak vezérlőelem ( CMFCTasksPane) feladatait jelöli. A tevékenységobjektum egy elemet jelöl a tevékenységcsoportban ( CMFCTasksPaneTaskGroup). Minden tevékenység rendelkezhet egy paranccsal, amelyet a keretrendszer akkor hajt végre, amikor egy felhasználó a feladatra kattint, és egy ikont, amely a tevékenység neve bal oldalán jelenik meg.

Szemantika

class CMFCTasksPaneTask : public CObject

Tagok

Nyilvános konstruktorok

Név Description
CMFCTasksPaneTask::CMFCTasksPaneTask Objektumot hoz létre és inicializál CMFCTasksPaneTask .
CMFCTasksPaneTask::~CMFCTasksPaneTask Destruktor.

Nyilvános metódusok

Név Description
CMFCTasksPaneTask::SetACCData Meghatározza az aktuális tevékenység akadálymentességi adatait.

Adattagok

Név Description
CMFCTasksPaneTask::m_bAutoDestroyWindow Meghatározza, hogy a tevékenységablak automatikusan megsemmisül-e.
CMFCTasksPaneTask::m_bIsBold Meghatározza, hogy a keretrendszer félkövér szövegben rajzol-e feladatfeliratot.
CMFCTasksPaneTask::m_dwUserData Olyan felhasználó által megadott adatokat tartalmaz, amelyeket a keretrendszer társít a tevékenységhez. Állítsa nullára, ha a tevékenységhez nincsenek társított adatok.
CMFCTasksPaneTask::m_hwndTask Egy fogópont a feladatablakhoz.
CMFCTasksPaneTask::m_nIcon A keretrendszer által a tevékenység mellett megjelenített kép képlistájában lévő index.
CMFCTasksPaneTask::m_nWindowHeight A tevékenységablak magassága. Ha a tevékenységnek nincs tevékenységablaka, ez az érték nulla.
CMFCTasksPaneTask::m_pGroup Mutató arra a CMFCTasksPaneTaskGroup tevékenységre, amelyhez ez a tevékenység tartozik.
CMFCTasksPaneTask::m_rect A tevékenység határoló téglalapját adja meg.
CMFCTasksPaneTask::m_strName A feladat neve.
CMFCTasksPaneTask::m_uiCommandID Megadja annak a parancsnak a parancsazonosítóját, amelyet a keretrendszer végrehajt, amikor a felhasználó a feladatra kattint. Ha ez az érték nem érvényes parancsazonosító, a feladat egyszerű címkeként lesz kezelve.

Megjegyzések

Az alábbi ábrán egy három tevékenységet tartalmazó tevékenységcsoport látható:

Tevékenységcsoport kibontva.

Megjegyzés:

Ha egy tevékenység nem rendelkezik érvényes parancsazonosítóval, a rendszer egyszerű címkeként kezeli.

Öröklési hierarchia

CObject

CMFCTasksPaneTask

Requirements

Fejléc: afxTasksPane.h

CMFCTasksPaneTask::CMFCTasksPaneTask

Objektumot hoz létre és inicializál CMFCTasksPaneTask .

CMFCTasksPaneTask(
    CMFCTasksPaneTaskGroup* pGroup,
    LPCTSTR lpszName,
    int nIcon,
    UINT uiCommandID,
    DWORD dwUserData = 0,
    HWND hwndTask = NULL,
    BOOL bAutoDestroyWindow = FALSE,
    int nWindowHeight = 0);

Paraméterek

pGroup
Megadja azt a CMFCTasksPaneTaskGroup csoportot, amelyhez a tevékenység tartozik.

lpszName
A tevékenység nevét adja meg.

nIcon
A feladat képének indexét adja meg a képlistában.

uiCommandID
Megadja annak a parancsnak a parancsazonosítóját, amely a feladat kattintásakor lesz végrehajtva.

dwUserData
Felhasználó által definiált adatok.

hwndTask
Megadja a feladatablak leíróját.

bAutoDestroyWindow
Ha IGAZ, a feladatablak automatikusan el lesz pusztítva.

nWindowHeight
A tevékenységablak magasságát adja meg.

Megjegyzések

CMFCTasksPaneTask::m_bAutoDestroyWindow

Meghatározza, hogy a tevékenységablak automatikusan megsemmisül-e.

BOOL m_bAutoDestroyWindow;

Megjegyzések

Igaz értékre állítással megadhatja, hogy a tevékenységablak ( CMFCTasksPaneTask::m_hwndTask) automatikusan megsemmisüljön; egyéb esetben HAMIS.

CMFCTasksPaneTask::m_bIsBold

Meghatározza, hogy egy tevékenységcímke félkövér szövegben van-e megrajzolva.

BOOL m_bIsBold;

Megjegyzések

Ha a tagot IGAZ értékre állítja, félkövér szöveg jelenik meg a feladatfeliratban.

CMFCTasksPaneTask::m_dwUserData

A tevékenységhez társított felhasználó által megadott adatokat tartalmazza. Állítsa nullára, ha nincs adat társítva a tevékenységhez.

DWORD m_dwUserData;

Megjegyzések

CMFCTasksPaneTask::m_hwndTask

Egy fogópont a feladatablakhoz.

HWND m_hwndTask;

Megjegyzések

Feladatablak hozzáadásához hívja meg a CMFCTasksPane::AddWindow parancsot.

CMFCTasksPaneTask::m_nIcon

Az index pozíciója egy képlistában, amely azonosítja a megadott tevékenység mellett megjelenő képet.

int m_nIcon;

Megjegyzések

A képlistát a CMFCTasksPane::SetIconsList állítja be.

Állítsa m_nIcon -1, ha kép nélkül szeretné megjeleníteni a feladatot.

CMFCTasksPaneTask::m_nWindowHeight

A tevékenységablak magassága. Ha a tevékenységnek nincs tevékenységablaka, ez az érték nulla.

int m_nWindowHeight;

Megjegyzések

CMFCTasksPaneTask::m_pGroup

Mutasson arra a CMFCTasksPaneTaskGroupra , amelyhez ez a tevékenység tartozik.

CMFCTasksPaneTaskGroup* m_pGroup;

Megjegyzések

Minden tevékenységhez szülőcsoportnak kell tartoznia. Csoportokat adhat hozzá egy munkaablakhoz a CMFCTasksPane::AddGroup hívásával.

CMFCTasksPaneTask::m_rect

A tevékenység határoló téglalapját adja meg.

CRect m_rect;

Megjegyzések

Ezt az értéket a keretrendszer számítja ki a tevékenység lerajzolásakor.

CMFCTasksPaneTask::m_strName

A feladat neve.

CString m_strName;

Megjegyzések

CMFCTasksPaneTask::m_uiCommandID

Megadja annak a parancsnak a parancsazonosítóját, amelyet a felhasználó a feladatra való kattintáskor hajt végre. Ha ez az érték nem érvényes parancsazonosító, a feladat egyszerű címkeként lesz kezelve.

UINT m_uiCommandID;

Megjegyzések

CMFCTasksPaneTask::SetACCData

Meghatározza az aktuális tevékenység akadálymentességi adatait.

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

Paraméterek

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

adat
[kifelé] Olyan típusú CAccessibilityData objektum, amely az aktuális tevékenység 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ég akadálymentességi adataival; egyéb esetben HAMIS.

Lásd még

hierarchiadiagram
osztályok
CObject osztály