Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
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ó:
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
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.