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 CMFCTasksPaneTask klasse is een helperklasse die taken vertegenwoordigt voor het taakvensterbesturingselement ( CMFCTasksPane). Het taakobject vertegenwoordigt een item in de taakgroep ( CMFCTasksPaneTaskGroup). Elke taak kan een opdracht hebben die door het framework wordt uitgevoerd wanneer een gebruiker op de taak klikt en een pictogram dat links van de taaknaam wordt weergegeven.
Syntaxis
class CMFCTasksPaneTask : public CObject
Leden
Openbare constructors
| Naam | Description |
|---|---|
| CMFCTasksPaneTask::CMFCTasksPaneTask | Hiermee maakt en initialiseert u een CMFCTasksPaneTask object. |
CMFCTasksPaneTask::~CMFCTasksPaneTask |
Destructor. |
Openbare methoden
| Naam | Description |
|---|---|
| CMFCTasksPaneTask::SetACCData | Bepaalt de toegankelijkheidsgegevens voor de huidige taak. |
Gegevensleden
| Naam | Description |
|---|---|
| CMFCTasksPaneTask::m_bAutoDestroyWindow | Bepaalt of het taakvenster automatisch wordt vernietigd. |
| CMFCTasksPaneTask::m_bIsBold | Bepaalt of het framework een taaklabel in vetgedrukte tekst tekent. |
| CMFCTasksPaneTask::m_dwUserData | Bevat door de gebruiker gedefinieerde gegevens die het framework aan de taak koppelt. Ingesteld op nul als de taak geen gekoppelde gegevens bevat. |
| CMFCTasksPaneTask::m_hwndTask | Een ingang naar het taakvenster. |
| CMFCTasksPaneTask::m_nIcon | De index in de lijst met afbeeldingen van de afbeelding die in het framework naast de taak wordt weergegeven. |
| CMFCTasksPaneTask::m_nWindowHeight | De hoogte van het taakvenster. Als de taak geen taakvenster heeft, is deze waarde nul. |
| CMFCTasksPaneTask::m_pGroup | Een aanwijzer naar de CMFCTasksPaneTaskGroup taak waartoe deze taak behoort. |
| CMFCTasksPaneTask::m_rect | Hiermee geeft u de begrenzingsrechthoek van de taak. |
| CMFCTasksPaneTask::m_strName | De naam van de taak. |
| CMFCTasksPaneTask::m_uiCommandID | Hiermee geeft u de opdracht-id op van de opdracht die door het framework wordt uitgevoerd wanneer de gebruiker op de taak klikt. Als deze waarde geen geldige opdracht-id is, wordt de taak behandeld als een eenvoudig label. |
Opmerkingen
In de volgende afbeelding ziet u een taakgroep met drie taken:
Opmerking
Als een taak geen geldige opdracht-id heeft, wordt deze beschouwd als een eenvoudig label.
Overnamehiƫrarchie
Requirements
Koptekst: afxTasksPane.h
CMFCTasksPaneTask::CMFCTasksPaneTask
Hiermee maakt en initialiseert u een CMFCTasksPaneTask object.
CMFCTasksPaneTask(
CMFCTasksPaneTaskGroup* pGroup,
LPCTSTR lpszName,
int nIcon,
UINT uiCommandID,
DWORD dwUserData = 0,
HWND hwndTask = NULL,
BOOL bAutoDestroyWindow = FALSE,
int nWindowHeight = 0);
Parameterwaarden
pGroup
Hiermee geeft u de CMFCTasksPaneTaskGroup waartoe de taak behoort.
lpszName
Hiermee geeft u de naam van de taak.
nIcon
Hiermee geeft u de index van de afbeelding van de taak in de lijst met afbeeldingen.
uiCommandID
Hiermee geeft u de opdracht-id van de opdracht die wordt uitgevoerd wanneer de taak wordt geklikt.
dwUserData
Door de gebruiker gedefinieerde gegevens.
hwndTask
Hiermee geeft u de ingang naar het taakvenster.
bAutoDestroyWindow
Indien WAAR, wordt het taakvenster automatisch vernietigd.
nWindowHeight
Hiermee geeft u de hoogte van het taakvenster.
Opmerkingen
CMFCTasksPaneTask::m_bAutoDestroyWindow
Bepaalt of het taakvenster automatisch wordt vernietigd.
BOOL m_bAutoDestroyWindow;
Opmerkingen
Ingesteld op TRUE om op te geven dat het taakvenster ( CMFCTasksPaneTask::m_hwndTask) automatisch moet worden vernietigd; anders, ONWAAR.
CMFCTasksPaneTask::m_bIsBold
Bepaalt of een taaklabel vet wordt getekend.
BOOL m_bIsBold;
Opmerkingen
Stel dit lid in op TRUE om vetgedrukte tekst voor het taaklabel weer te geven.
CMFCTasksPaneTask::m_dwUserData
Bevat door de gebruiker gedefinieerde gegevens die aan de taak zijn gekoppeld. Ingesteld op nul als er geen gegevens aan de taak zijn gekoppeld.
DWORD m_dwUserData;
Opmerkingen
CMFCTasksPaneTask::m_hwndTask
Een ingang naar het taakvenster.
HWND m_hwndTask;
Opmerkingen
Als u een taakvenster wilt toevoegen, roept u CMFCTasksPane::AddWindow aan.
CMFCTasksPaneTask::m_nIcon
De indexpositie in een lijst met afbeeldingen die een afbeelding identificeert die naast de opgegeven taak wordt weergegeven.
int m_nIcon;
Opmerkingen
De lijst met afbeeldingen is ingesteld door CMFCTasksPane::SetIconsList.
Ingesteld m_nIcon op -1 als u de taak wilt weergeven zonder een afbeelding.
CMFCTasksPaneTask::m_nWindowHeight
De hoogte van het taakvenster. Als de taak geen taakvenster heeft, is deze waarde nul.
int m_nWindowHeight;
Opmerkingen
CMFCTasksPaneTask::m_pGroup
Wijs de CMFCTasksPaneTaskGroup aan waartoe deze taak behoort.
CMFCTasksPaneTaskGroup* m_pGroup;
Opmerkingen
Elke taak moet een bovenliggende groep hebben. U voegt groepen toe aan een taakvenster door CMFCTasksPane::AddGroup aan te roepen.
CMFCTasksPaneTask::m_rect
Hiermee geeft u de begrenzingsrechthoek van de taak.
CRect m_rect;
Opmerkingen
Deze waarde wordt berekend door het framework wanneer de taak wordt getekend.
CMFCTasksPaneTask::m_strName
De naam van de taak.
CString m_strName;
Opmerkingen
CMFCTasksPaneTask::m_uiCommandID
Hiermee geeft u de opdracht-id op van de opdracht die wordt uitgevoerd wanneer de gebruiker op de taak klikt. Als deze waarde geen geldige opdracht-id is, wordt de taak behandeld als een eenvoudig label.
UINT m_uiCommandID;
Opmerkingen
CMFCTasksPaneTask::SetACCData
Bepaalt de toegankelijkheidsgegevens voor de huidige taak.
virtual BOOL SetACCData(
CWnd* pParent,
CAccessibilityData& data);
Parameterwaarden
pParent
[in] Vertegenwoordigt het bovenliggende venster van de huidige taak.
gegevens
[uit] Een object van het type CAccessibilityData dat wordt gevuld met de toegankelijkheidsgegevens van de huidige taak.
Retourwaarde
WAAR als de gegevensparameter is gevuld met de toegankelijkheidsgegevens van de huidige taak; anders, ONWAAR.