Sdílet prostřednictvím


CMFCTasksPane – třída

Další podrobnosti najdete ve zdrojovém kódu ve složce VC\atlmfc\src\mfc instalace sady Visual Studio.

Třída CMFCTasksPane implementuje seznam klikatelných položek (úkolů).

Syntaxe

class CMFCTasksPane : public CDockablePane

Členové

Veřejné konstruktory

Název Popis
CMFCTasksPane::CMFCTasksPane CMFCTasksPane Vytvoří objekt.

Veřejné metody

Název Popis
CMFCTasksPane::AddGroup Přidá do ovládacího prvku podokna úloh novou skupinu úloh.
CMFCTasksPane::AddLabel Přidá nový statický popisek do zadané skupiny úloh.
CMFCTasksPane::AddMRUFilesList Přidá úkoly určené seznamem naposledy použitých souborů (MRU) do skupiny.
CMFCTasksPane::AddPage Přidá novou stránku do podokna úloh.
CMFCTasksPane::AddSeparator
CMFCTasksPane::AddTask Přidá nový úkol do zadané skupiny úkolů.
CMFCTasksPane::AddWindow Přidá podřízené okno do podokna úloh.
CMFCTasksPane::CollapseAllGroups
CMFCTasksPane::CollapseGroup Programově sbalí skupinu.
CMFCTasksPane::CreateDefaultMiniframe (Přepsání CPane::CreateDefaultMiniframe.)
CMFCTasksPane::CreateMenu Volá se rozhraním pro vytvoření nabídky pro tlačítko nabídky Ostatní podokna úloh.
CMFCTasksPane::EnableAnimation Povolí nebo zakáže animaci při sbalení nebo rozbalení skupin úloh.
CMFCTasksPane::EnableGroupCollapse Určuje, jestli je možné sbalit skupiny úkolů.
CMFCTasksPane::EnableHistoryMenuButtons Povolí nebo zakáže rozevírací nabídky v navigačních tlačítkách Další a Předchozí .
CMFCTasksPane::EnableNavigationToolbar Povolí nebo zakáže navigační panel nástrojů.
CMFCTasksPane::EnableOffsetCustomControls
CMFCTasksPane::EnableScrollButtons Povolí tlačítka pro posouvání místo posuvníku.
CMFCTasksPane::EnableWrapLabels Povolí nebo zakáže zalamování slov pro popisky.
CMFCTasksPane::EnableWrapTasks Povolí nebo zakáže zalamování slov pro úkoly.
CMFCTasksPane::GetActivePage Vrátí index založený na nule aktivní stránky.
CMFCTasksPane::GetGroupCaptionHeight Vrátí výšku titulků skupiny.
CMFCTasksPane::GetGroupCaptionHorzOffset Vrátí aktuální posun titulku skupiny z levého a pravého okraje podokna úloh.
CMFCTasksPane::GetGroupCaptionVertOffset Vrátí aktuální posun titulku skupiny od horních a dolních okrajů podokna úloh.
CMFCTasksPane::GetGroupCount Vrátí celkový počet skupin.
CMFCTasksPane::GetGroupLocation Vrátí interní index skupiny pro danou skupinu.
CMFCTasksPane::GetGroupVertOffset Vrátí svislý posun skupiny.
CMFCTasksPane::GetHorzMargin Vrátí vodorovné mezery mezi podoknem úloh a okraji klientské oblasti.
CMFCTasksPane::GetNextPages
CMFCTasksPane::GetPageByGroup Načte index stránky pro zadanou skupinu.
CMFCTasksPane::GetPagesCount Vrátí počet stránek.
CMFCTasksPane::GetPreviousPages
CMFCTasksPane::GetScrollBarCtrl (Přepsání CWnd::GetScrollBarCtrl.)
CMFCTasksPane::GetTask Načte úkol.
CMFCTasksPane::GetTaskCount Vrátí počet položek úkolů v zadané skupině.
CMFCTasksPane::GetTaskGroup Vrátí skupinu úloh pro daný index skupiny.
CMFCTasksPane::GetTaskLocation Vrátí skupinu a index pro daný úkol.
CMFCTasksPane::GetTasksHorzOffset Vrátí vodorovný posun úkolů z levého a pravého okraje nadřazených skupin.
CMFCTasksPane::GetTasksIconHorzOffset
CMFCTasksPane::GetTasksIconVertOffset
CMFCTasksPane::GetVertMargin Vrátí svislé mezery mezi podoknem úloh a okraji klientské oblasti.
CMFCTasksPane::IsAccessibilityCompatible (Přepsání CDockablePane::IsAccessibilityCompatible.)
CMFCTasksPane::IsAnimationEnabled Určuje, jestli je povolená animace.
CMFCTasksPane::IsBackButtonEnabled Určuje, jestli je tlačítko Zpět povolené.
CMFCTasksPane::IsForwardButtonEnabled Určuje, jestli je povolené tlačítko pro přeposlání.
CMFCTasksPane::IsGroupCollapseEnabled
CMFCTasksPane::IsHistoryMenuButtonsEnabled Určuje, jestli mají navigační tlačítka Další a Předchozí rozevírací nabídky.
CMFCTasksPane::IsNavigationToolbarEnabled Určuje, jestli je povolený navigační panel nástrojů.
CMFCTasksPane::IsToolBox
CMFCTasksPane::IsWrapLabelsEnabled Určuje, zda podokno úloh zalamuje slova v popiscích.
CMFCTasksPane::IsWrapTasksEnabled Určuje, zda podokno úloh zalamuje slova v úkolech.
CMFCTasksPane::LoadState (Přepsání CDockablePane::LoadState.)
CMFCTasksPane::OnCancel
CMFCTasksPane::OnClickTask Volá se rozhraním, když uživatel klikne na položku v podokně úloh.
CMFCTasksPane::OnOK
CMFCTasksPane::OnPressBackButton Volá se rozhraním, když uživatel klikne na tlačítko Zpět.
CMFCTasksPane::OnPressForwardButton Volá se rozhraním, když uživatel klikne na navigační tlačítko vpřed.
CMFCTasksPane::OnPressHomeButton Volá se rozhraním, když uživatel klikne na tlačítko domovské navigace.
CMFCTasksPane::OnPressOtherButton
CMFCTasksPane::OnSetAccData (Přepsání CBasePane::OnSetAccData.)
CMFCTasksPane::OnUpdateCmdUI (Přepsání CDockablePane::OnUpdateCmdUI.)
CMFCTasksPane::P reTranslateMessage (Přepsání CDockablePane::P reTranslateMessage.)
CMFCTasksPane::RecalcLayout (Přepsání CPane::RecalcLayout.)
CMFCTasksPane::RemoveAllGroups Odebere všechny skupiny na zadané stránce.
CMFCTasksPane::RemoveAllPages Odebere všechny stránky z podokna úloh s výjimkou výchozí (první) stránky.
CMFCTasksPane::RemoveAllTasks Odebere všechny úkoly ze skupiny.
CMFCTasksPane::RemoveGroup Odebere skupinu.
CMFCTasksPane::RemovePage Odebere zadanou stránku z podokna úloh.
CMFCTasksPane::RemoveTask Odebere úkol ze skupiny úkolů.
CMFCTasksPane::SaveState (Přepsání CDockablePane::SaveState.)
CMFCTasksPane::Serialize (Přepsání CDockablePane::Serialize.)
CMFCTasksPane::SetActivePage Aktivuje zadanou stránku v podokně úloh.
CMFCTasksPane::SetCaption Nastaví název titulku podokna úloh.
CMFCTasksPane::SetGroupCaptionHeight Nastaví výšku titulku skupiny.
CMFCTasksPane::SetGroupCaptionHorzOffset Nastaví vodorovný posun titulku skupiny.
CMFCTasksPane::SetGroupCaptionVertOffset Nastaví svislý posun titulku skupiny.
CMFCTasksPane::SetGroupName Nastaví název skupiny.
CMFCTasksPane::SetGroupTextColor Nastaví barvu textu pro titulek skupiny.
CMFCTasksPane::SetGroupVertOffset Nastaví svislý posun pro skupinu.
CMFCTasksPane::SetHorzMargin Nastaví vodorovné mezery mezi podoknem úloh a okraji klientské oblasti.
CMFCTasksPane::SetIconsList Nastaví seznam obrázků přidružený k úkolům.
CMFCTasksPane::SetPageCaption Nastaví text titulku pro stránku podokna úloh.
CMFCTasksPane::SetTaskName Nastaví název úkolu.
CMFCTasksPane::SetTasksIconHorzOffset
CMFCTasksPane::SetTasksIconVertOffset
CMFCTasksPane::SetTaskTextColor Nastaví barvu textu úkolu.
CMFCTasksPane::SetTasksHorzOffset Nastaví vodorovný posun úkolů z levého a pravého okraje nadřazených skupin.
CMFCTasksPane::SetVertMargin Nastaví svislé mezery mezi podoknem úloh a okraji klientské oblasti.
CMFCTasksPane::SetWindowHeight Nastaví výšku okna.
CMFCTasksPane::ShowCommandMessageString
CMFCTasksPane::ShowTask Zobrazí nebo skryje úkol.
CMFCTasksPane::ShowTaskByCmdId Zobrazí nebo skryje úlohu na základě ID příkazu.
CMFCTasksPane::Update Aktualizuje prvky grafického uživatelského rozhraní, které patří do podokna úloh.

Chráněné metody

Název Popis
CMFCTasksPane::OnActivateTasksPanePage Volá se rozhraním při aktivaci nové stránky podokna úloh.

Poznámky

Třída CMFCTasksPane implementuje následující funkce:

  • Položky je možné seskupit a každé seskupení položek může mít přidružený titulek.

  • Seskupování položek je možné sbalit nebo rozbalit.

  • Ke každé položce v podokně úloh lze přiřadit ikonu.

  • Jednotlivé položky mohou být přidruženy k ID příkazu, které se spustí, když uživatel klikne na položku. Po kliknutí se zpráva WM_COMMAND odešle vlastníkovi ovládacího prvku podokna úloh.

CMFCTasksPane Pokud chcete ovládací prvek použít ve vaší aplikaci, postupujte takto:

  1. CMFCTasksPane Vložte objekt do třídy okna hlavního rámce.

  2. Při zpracování WM_CREATE zprávy zavolejte metodu Create . Můžete použít běžné styly CControlBar . Další informace najdete na webu CControlBar::Create.

  3. Volání CMFCTasksPane::AddGroup metoda přidat různé skupiny.

  4. Volání CMFCTasksPane::AddTask, CMFCTasksPane::AddLabel nebo CMFCTasksPane::AddMRUFilesList členské funkce pro přidání nových položek (úkolů) do každé skupiny.

  5. Volání CMFCTasksPane::EnableGroupCollapse určit, zda skupiny položek mohou sbalit.

Následující obrázek znázorňuje typický ovládací prvek podokna úloh. První skupina je zvláštní skupina a její titulek je tmavší barva. Třetí skupina je sbalená. Poslední skupina je zarovnaná do dolní části podokna úloh a nemá žádný titulek a poslední úkol ve skupině je jednoduchý popisek:

Příklad podokna úloh

Vzhled podokna úloh můžete přizpůsobit úpravou různých okrajů a posunů. Následující obrázek vysvětluje význam těchto proměnných:

Vlastní skupina úkolů

Příklad

Následující příklad ukazuje, jak sestavit CMFCTasksPane objekt a používat různé metody ve CMFCTasksPane třídě. Příklad ukazuje, jak povolit sbalování skupin úloh, povolit rozevírací nabídky na navigačních tlačítkách Další a Předchozí , povolit posuvníky místo posuvníku, povolit zalamování textu v popiscích, nastavit název titulku podokna úloh, nastavit barvu textu pro titulek skupiny, a nastavte vodorovné a svislé okraje.

CMFCTasksPane *tPane = new CMFCTasksPane();
tPane->EnableGroupCollapse(true);
tPane->EnableHistoryMenuButtons(true);
tPane->EnableScrollButtons(true);
tPane->EnableWrapLabels(true);
tPane->SetCaption(_T("Task Pane"));
tPane->SetGroupTextColor(0, RGB(0, 0, 128));
tPane->SetHorzMargin(15);
tPane->SetVertMargin(15);
tPane->Update();

Hierarchie dědičnosti

Objekt CObject
└ CCmdTarget
└ CWnd
  └ CBasePane
   └ CPane
    └ CDockablePane
     └ CMFCTasksPane

Požadavky

Hlavička: afxTasksPane.h

CMFCTasksPane::AddGroup

Přidá do ovládacího prvku podokna úloh novou skupinu úloh.

int AddGroup(
    int nPageIdx,
    LPCTSTR lpszGroupName,
    BOOL bBottomLocation = FALSE,
    BOOL bSpecial = FALSE,
    HICON hIcon = NULL);

int AddGroup(
    LPCTSTR lpszGroupName,
    BOOL bBottomLocation = FALSE,
    BOOL bSpecial = FALSE,
    HICON hIcon = NULL);

Parametry

nPageIdx
[v] Určuje index stránky založený na nule.

lpszGroupName
[v] Určuje název skupiny.

bBottomLocation
[v] TRUE pro vytvoření skupiny v dolní části ovládacího prvku podokna úloh; jinak NEPRAVDA.

bSpecial
[v] PRAVDA, pokud chcete tuto skupinu označit jako speciální skupinu, jinak NEPRAVDA. Další informace o speciálních skupinách naleznete v části Poznámky v části CMFCTasksPane.

hIcon
[v] Určuje ikonu, která se má zobrazit v titulku skupiny.

Návratová hodnota

Index skupiny založený na nule v interním seznamu skupin, které třída udržuje.

Poznámky

Voláním této metody vytvoříte skupinu úloh a tuto skupinu přidáte do ovládacího prvku podokna úloh.

Architektura zobrazuje skupiny úloh v horní části ovládacího prvku podokna úloh nebo v dolní části. Architektura může zobrazit pouze jednu skupinu v dolní části; tato skupina musí být přidána jako poslední.

CMFCTasksPane::AddLabel

Přidá popisek do zadané skupiny úloh.

int AddLabel(
    int nGroup,
    LPCTSTR lpszLabelName,
    int nTaskIcon = -1,
    BOOL bIsBold = FALSE);

Parametry

nSkupina
[v] Určuje index skupiny, do které se přidá popisek.

lpszLabelName
[v] Určuje název popisku.

nTaskIcon
[v] Určuje ikonu, která se má zobrazit vedle popisku. Architektura ukládá ikony do seznamu obrázků. Tento parametr je index do tohoto seznamu.

bIsBold
[v] TRUE pro zobrazení popisku tučným textem; jinak NEPRAVDA.

Návratová hodnota

Index založený na nule skupiny, do které byl přidán popisek, nebo -1, pokud skupina určená nGroup neexistuje.

Poznámky

Architektura zpracovává úlohy a popisky odlišně. Když uživatel klikne na úlohu, architektura spustí příkaz. Když uživatel klikne na popisek, nespustí se žádný příkaz. Další informace naleznete v tématu CMFCTasksPane::AddTask.

CMFCTasksPane::AddMRUFilesList

Přidá úkol pro každý soubor uložený v seznamu naposledy použitých souborů (MRU) do skupiny.

int AddMRUFilesList(
    int nGroup,
    int nMaxFiles = 4);

Parametry

nSkupina
[v] Určuje index skupiny. Tato metoda přidá seznam souborů MRU do skupiny určené tímto parametrem.

nMaxFiles
[v] Určuje počet souborů, které se mají zobrazit v seznamu souborů MRU.

Návratová hodnota

Index založený na nule skupiny, do které byl přidán seznam souborů MRU, nebo -1, pokud skupina zadaná skupinou nGroup neexistuje.

CMFCTasksPane::AddPage

Přidá stránku do podokna úloh.

int AddPage(LPCTSTR lpszPageLabel);

Parametry

lpszPageLabel
[v] Určuje popisek stránky.

Návratová hodnota

Index nové stránky založený na nule.

CMFCTasksPane::AddSeparator

int AddSeparator(int nGroup);

Parametry

[v] nSkupina

Návratová hodnota

Poznámky

CMFCTasksPane::AddTask

Přidá úkol do zadané skupiny úkolů.

int AddTask(
    int nGroup,
    LPCTSTR lpszTaskName,
    int nTaskIcon = -1,
    UINT uiCommandID = 0,
    DWORD dwUserData = 0);

Parametry

nSkupina
[v] Určuje index skupiny, do kterého se úkol přidá.

lpszTaskName
[v] Určuje název úkolu.

nTaskIcon
[v] Určuje ikonu, která se má zobrazit vedle úkolu. Architektura ukládá ikony do seznamu obrázků. Tento parametr je index do tohoto seznamu.

uiCommandID
[v] Určuje ID příkazu, které se má spustit, když uživatel klikne na úkol. Úloha se považuje za popisek, pokud je uiCommandID 0.

dwUserData
[v] Určuje uživatelem definovaná data, která mají být přidružena k úkolu.

Návratová hodnota

Index založený na nule skupiny, do které byl úkol přidán, nebo -1, pokud skupina určená skupinou nGroup neexistuje.

CMFCTasksPane::AddWindow

Přidá podřízené okno do podokna úloh.

int AddWindow(
    int nGroup,
    HWND hwndTask,
    int nWndHeight,
    BOOL bAutoDestroyWindow = FALSE,
    DWORD dwUserData = 0);

Parametry

nSkupina
[v] Určuje index skupiny, do kterého se okno přidá.

hwndTask
[v] Určuje popisovač okna, který chcete přidat.

nWndHeight
[v] Určuje výšku okna.

bAutoDestroyWindow
[v] TRUE zničit okno při odebrání úkolu; jinak NEPRAVDA.

dwUserData
[v] Určuje uživatelem definovaná data přidružená k úloze.

Návratová hodnota

Index založený na nule skupiny, do které bylo okno přidáno, nebo -1, pokud skupina určená nGroup neexistuje.

Poznámky

Voláním této metody přidáte ovládací prvek do podokna úloh. Můžete například přidat ovládací prvek pro úpravy, který funguje jako vyhledávací panel.

CMFCTasksPane::CMFCTasksPane

Vytvoří CMFCTasksPane objektu.

CMFCTasksPane();

CMFCTasksPane::CollapseAllGroups

void CollapseAllGroups(BOOL bCollapse = TRUE);

void CollapseAllGroups(
    int nPageIdx,
    BOOL bCollapse);

Parametry

[v] bCollapse
[v] nPageIdx

Poznámky

CMFCTasksPane::CollapseGroup

Sbalí nebo rozbalí skupinu.

BOOL CollapseGroup(
    CMFCTasksPaneTaskGroup* pGroup,
    BOOL bCollapse = TRUE);

BOOL CollapseGroup(
    int nGroup,
    BOOL bCollapse = TRUE);

Parametry

pGroup
[v] Určuje skupinu, která se má sbalit.

bCollapse
[v] PRAVDA pro sbalení skupiny; NEPRAVDA pro rozbalení skupiny

nSkupina
[v] Určuje index skupiny založený na nule, který se má sbalit v interním seznamu skupin.

Návratová hodnota

TRUE, pokud se skupina úspěšně sbalí nebo rozbalí; jinak NEPRAVDA.

Poznámky

Sbalená skupina zobrazuje pouze titulek skupiny; seznam úkolů je skrytý.

CMFCTasksPane::CreateDefaultMiniframe

virtual CPaneFrameWnd* CreateDefaultMiniframe(CRect rectInitial);

Parametry

[v] rectInitial

Návratová hodnota

Poznámky

CMFCTasksPane::CreateMenu

Vytvoří nabídku, která se zobrazí, když uživatel klikne na tlačítko nabídky Ostatní podokna úloh .

HMENU CreateMenu() const;

Návratová hodnota

Popisovač nové nabídky.

Poznámky

Přepsat tuto metodu v odvozené třídě přizpůsobit nabídku pro podokno úloh.

Místní nabídka, kterou tato metoda vytvoří, obsahuje seznam stránek v podokně úloh. V nabídce se vedle aktivní stránky zobrazí značka zaškrtnutí.

CMFCTasksPane::EnableAnimation

Povolí nebo zakáže animaci, která nastane, když se skupina úloh rozbalí nebo sbalí.

void EnableAnimation(BOOL bEnable = TRUE);

Parametry

bEnable
[v] PRAVDA, pokud chcete povolit animaci, která nastane při rozbalení nebo sbalení skupiny úloh; jinak NEPRAVDA.

Poznámky

Ve výchozím nastavení se animace, ke které dojde, když se skupina úloh rozbalí nebo sbalí, je povolená.

CMFCTasksPane::EnableGroupCollapse

Určuje, jestli může uživatel sbalit skupiny úkolů.

void EnableGroupCollapse(BOOL bEnable);

Parametry

bEnable
[v] TRUE, pokud uživatelé mohou sbalit skupiny úkolů; jinak NEPRAVDA.

Poznámky

Skupina úkolů, která je sbalená, zobrazí pouze titulek skupiny; seznam úkolů je skrytý.

CMFCTasksPane::EnableHistoryMenuButtons

Umožňuje rozevírací nabídky na navigačních tlačítkách Další a Předchozí .

void EnableHistoryMenuButtons(BOOL bEnable = TRUE);

Parametry

bEnable
[v] TRUE pro povolení rozevíracích nabídek na navigačních tlačítkách Další a Předchozí ; jinak NEPRAVDA.

Poznámky

Ve výchozím nastavení jsou rozevírací nabídky na tlačítkách Další a Předchozí zakázané.

Nabídky obsahují historii stránek úkolů, které uživatel použil.

CMFCTasksPane::EnableNavigationToolbar

Povolí nebo zakáže navigační panel nástrojů.

void EnableNavigationToolbar(
    BOOL bEnable = TRUE,
    UINT uiToolbarBmpRes = 0,
    CSize sizeToolbarImage = CSize(0,
    0),
    CSize sizeToolbarButton = CSize(0,
    0));

Parametry

bEnable
[v] TRUE pro povolení navigačního panelu nástrojů; jinak NEPRAVDA.

uiToolbarBmpRes
[v] Určuje ID zdroje rastrového obrázku, který obsahuje obrázky, které se mají zobrazit na panelu nástrojů.

sizeToolbarImage
[v] Určuje velikost obrázku panelu nástrojů.

sizeToolbarButton
[v] Určuje velikost tlačítka panelu nástrojů.

Poznámky

Navigační panel nástrojů je panel nástrojů, který se zobrazí v horní části podokna úloh. Navigační panel nástrojů obsahuje navigační tlačítka Zpět, Vpřed a Domů a tlačítko nabídky, které obsahuje seznam dostupných stránek.

Ve výchozím nastavení architektura nezobrazuje navigační panel nástrojů. Pokud se navigační panel nástrojů nezobrazí, navigační tlačítka se nacházejí na titulku ukotveného panelu.

CMFCTasksPane::EnableOffsetCustomControls

void EnableOffsetCustomControls(BOOL bEnable);

Parametry

[v] bEnable

Poznámky

CMFCTasksPane::EnableScrollButtons

Povolí tlačítka pro posouvání místo posuvníku.

void EnableScrollButtons(BOOL bEnable = TRUE);

Parametry

bEnable
[v] TRUE pro zobrazení posuvníků v podokně úloh místo posuvníku; jinak NEPRAVDA.

Poznámky

Ve výchozím nastavení architektura zobrazuje tlačítka posouvání v podokně úloh.

CMFCTasksPane::EnableWrapLabels

Povolí nebo zakáže obtékání textu v popiscích.

void EnableWrapLabels(BOOL bEnable = TRUE);

Parametry

bEnable
[v] TRUE pro zalomení textu v popiscích, které se zobrazí v podokně úloh; jinak NEPRAVDA.

Poznámky

Ve výchozím nastavení architektura nezalamuje text v popiscích. Pokud je povolené zalamování textu, může se text v popiscích zobrazovat na více řádcích. Popisek může obsahovat značky zalomení čar, jako \n je značka podtržení &.

CMFCTasksPane::EnableWrapTasks

Povolí nebo zakáže zalamování textu v úkolech.

void EnableWrapTasks(BOOL bEnable = TRUE);

Parametry

bEnable
[v] TRUE pro zabalení úkolů v podokně úloh; jinak NEPRAVDA.

Poznámky

Ve výchozím nastavení je zalamování slov pro úkoly zakázané.

CMFCTasksPane::GetActivePage

Vrátí index založený na nule aktivní stránky.

int GetActivePage() const;

Návratová hodnota

Index aktivní stránky založený na nule.

CMFCTasksPane::GetGroupCaptionHeight

Vrátí výšku titulku skupiny.

int GetGroupCaptionHeight() const;

Návratová hodnota

Výška titulku skupiny v pixelech.

CMFCTasksPane::GetGroupCaptionHorzOffset

Vrátí vodorovný posun titulku skupiny.

int GetGroupCaptionHorzOffset() const;

Návratová hodnota

Vodorovný posun titulku skupiny Vodorovný posun je vzdálenost v pixelech od levého nebo pravého okraje podokna úloh.

CMFCTasksPane::GetGroupCaptionVertOffset

Vrátí svislý posun titulku skupiny.

int GetGroupCaptionVertOffset() const;

Návratová hodnota

Svislý posun titulku skupiny od horních a dolních okrajů podokna úloh.

Poznámky

Výchozí hodnota svislého posunu je 7 pixelů.

CMFCTasksPane::GetGroupCount

Vrátí celkový počet skupin.

int GetGroupCount() const;

Návratová hodnota

Celkový počet skupin v podokně úloh.

CMFCTasksPane::GetGroupLocation

Vrátí index interní skupiny pro zadanou skupinu.

BOOL GetGroupLocation(
    CMFCTasksPaneTaskGroup* pGroup,
    int& nGroup) const;

Parametry

pGroup
[v] Určuje skupinu úloh, jejíž umístění je načteno.

nSkupina
[ven] Obsahuje index založený na nule skupiny úloh.

Návratová hodnota

TRUE, pokud byla nalezena skupina úkolů; jinak NEPRAVDA.

CMFCTasksPane::GetGroupVertOffset

Vrátí svislý posun skupiny.

int GetGroupVertOffset() const;

Návratová hodnota

Svislý posun skupiny v pixelech.

CMFCTasksPane::GetHorzMargin

Vrátí vodorovné mezery mezi podoknem úloh a okrajem klientské oblasti.

int GetHorzMargin() const;

Návratová hodnota

Vodorovné mezery mezi podoknem úloh a okrajem klientské oblasti.

Poznámky

Výchozí mezera mezi podoknem úloh a okrajem klientské oblasti je 12 pixelů.

CMFCTasksPane::GetNextPages

void GetNextPages(CStringList& lstNextPages) const;

Parametry

[v] lstNextPages

Poznámky

CMFCTasksPane::GetPageByGroup

Načte index stránky pro zadanou skupinu.

BOOL GetPageByGroup(
    int nGroup,
    int& nPage) const;

Parametry

nSkupina
[v] Určuje index založený na nule skupiny úloh.

nPage
[ven] Obsahuje index stránky pro zadanou skupinu. Pokud skupina úloh obsahuje pouze výchozí stránku, vrácená hodnota je 0.

Návratová hodnota

TRUE, pokud skupina nGroup existuje; jinak NEPRAVDA.

CMFCTasksPane::GetPagesCount

Vrátí počet stránek.

int GetPagesCount() const;

Návratová hodnota

Počet stránek v podokně úloh.

CMFCTasksPane::GetPreviousPages

void GetPreviousPages(CStringList& lstPrevPages) const;

Parametry

[v] lstPrevPages

Poznámky

CMFCTasksPane::GetScrollBarCtrl

virtual CScrollBar* GetScrollBarCtrl(int nBar) const;

Parametry

[v] nBar

Návratová hodnota

Poznámky

CMFCTasksPane::GetTask

Načte úkol.

CMFCTasksPaneTask* GetTask(
    int nGroup,
    int nTask) const;

Parametry

nSkupina
[v] Určuje index založený na nule skupiny, která obsahuje úkol.

nTask
[v] Určuje index úkolu založený na nule v seznamu určeném skupinou nGroup.

Návratová hodnota

Úkol v zadaném indexu.

CMFCTasksPane::GetTaskCount

Vrátí počet úkolů v zadané skupině.

int GetTaskCount(int nGroup) const;

Parametry

nSkupina
[v] Určuje index skupiny úloh.

Návratová hodnota

Počet úkolů v zadané skupině nebo 0, pokud nGroup není platný.

CMFCTasksPane::GetTaskGroup

Vrátí skupinu úloh pro zadaný index skupiny.

CMFCTasksPaneTaskGroup* GetTaskGroup(int nGroup) const;

Parametry

nSkupina
[v] Určuje index založený na nule skupiny, který se má načíst.

Návratová hodnota

Skupina úloh v zadaném indexu.

CMFCTasksPane::GetTaskLocation

Vrátí skupinu a index pro zadaný úkol.

BOOL GetTaskLocation(
    UINT uiCommandID,
    int& nGroup,
    int& nTask) const;

BOOL GetTaskLocation(
    HWND hwndTask,
    int& nGroup,
    int& nTask) const;

BOOL GetTaskLocation(
    CMFCTasksPaneTask* pTask,
    int& nGroup,
    int& nTask) const;

Parametry

uiCommandID
[v] Určuje ID příkazu úkolu, který se má najít.

nSkupina
[ven] Obsahuje index skupiny úkolu.

nTask
[ven] Obsahuje index úkolu ve skupině úloh.

hwndTask
[v] Určuje okno přidružené k úkolu.

pTask
[v] Určuje úkol, který se má najít.

Návratová hodnota

TRUE, pokud bylo nalezeno umístění úkolu; NEPRAVDA, pokud zadaný úkol neexistuje.

Poznámky

Tato metoda načte index skupiny a index úkolů pro zadaný úkol. Pokud metoda vrátí HODNOTU FALSE, nGroup a nTask jsou nastaveny na -1.

CMFCTasksPane::GetTasksHorzOffset

Vrátí vodorovný posun úkolů.

int GetTasksHorzOffset() const;

Návratová hodnota

Vodorovný posun úkolů z levého a pravého okraje nadřazených skupin

Poznámky

Výchozí vodorovný posun úkolů je 12 pixelů.

CMFCTasksPane::GetTasksIconHorzOffset

int GetTasksIconHorzOffset() const;

Návratová hodnota

Poznámky

CMFCTasksPane::GetTasksIconVertOffset

int GetTasksIconVertOffset() const;

Návratová hodnota

Poznámky

CMFCTasksPane::GetVertMargin

Vrátí svislý okraj mezi podoknem úloh a okraji klientské oblasti.

int GetVertMargin() const;

Návratová hodnota

Svislý okraj mezi podoknem úloh a okraji klientské oblasti.

Poznámky

Svislý okraj je mezera mezi podoknem úloh a okraji klientské oblasti. Výchozí hodnota svislého okraje je 12 pixelů.

CMFCTasksPane::IsAccessibilityCompatible

virtual BOOL IsAccessibilityCompatible();

Návratová hodnota

Poznámky

CMFCTasksPane::IsAnimationEnabled

Určuje, jestli je povolená animace.

BOOL IsAnimationEnabled() const;

Návratová hodnota

TRUE, pokud animace, která nastane, když uživatel rozbalí nebo sbalí skupinu je povolena; jinak NEPRAVDA.

Poznámky

Volání CMFCTasksPane::EnableAnimation povolení nebo zakázání animace.

CMFCTasksPane::IsBackButtonEnabled

Určuje, jestli je tlačítko Zpět povolené.

BOOL IsBackButtonEnabled() const;

Návratová hodnota

TRUE, pokud je tlačítko zpět povoleno; jinak NEPRAVDA.

Poznámky

Když uživatel klikne na tlačítko Zpět, architektura zobrazí předchozí stránku úkolu.

CMFCTasksPane::IsForwardButtonEnabled

Určuje, jestli je povolené tlačítko pro přeposlání.

BOOL IsForwardButtonEnabled() const;

Návratová hodnota

TRUE, pokud je tlačítko vpřed povoleno; jinak NEPRAVDA.

Poznámky

Tlačítko vpřed umožňuje navigaci vpřed v historii stránek úloh.

CMFCTasksPane::IsGroupCollapseEnabled

BOOL IsGroupCollapseEnabled() const;

Návratová hodnota

Poznámky

CMFCTasksPane::IsHistoryMenuButtonsEnabled

Určuje, jestli mají navigační tlačítka Další a Předchozí rozevírací nabídky.

BOOL IsHistoryMenuButtonsEnabled() const;

Návratová hodnota

TRUE, pokud mají navigační tlačítka Další a Předchozí rozevírací nabídky; jinak NEPRAVDA.

CMFCTasksPane::IsNavigationToolbarEnabled

Určuje, jestli je povolený navigační panel nástrojů.

BOOL IsNavigationToolbarEnabled() const;

Návratová hodnota

TRUE, pokud je povolen navigační panel nástrojů; jinak NEPRAVDA.

CMFCTasksPane::IsToolBox

virtual BOOL IsToolBox() const;

Návratová hodnota

Poznámky

CMFCTasksPane::IsWrapLabelsEnabled

Určuje, zda podokno úloh zalamuje slova v popiscích.

BOOL IsWrapLabelsEnabled() const;

Návratová hodnota

PRAVDA, pokud jsou slova v popiscích zabalena; jinak NEPRAVDA.

CMFCTasksPane::IsWrapTasksEnabled

Určuje, zda architektura zabalí řetězec úkolu.

BOOL IsWrapTasksEnabled() const;

Návratová hodnota

TRUE, pokud je řetězec úkolu zabalen; jinak NEPRAVDA.

CMFCTasksPane::LoadState

virtual BOOL LoadState(
    LPCTSTR lpszProfileName = NULL,
    int nIndex = -1,
    UINT uiID = (UINT) -1);

Parametry

[v] lpszProfileName
[v] nIndex
[v] UIID

Návratová hodnota

Poznámky

CMFCTasksPane::OnActivateTasksPanePage

Volá se rozhraním, když je stránka podokna úloh aktivní.

virtual void OnActivateTasksPanePage();

Poznámky

Přepsat tuto metodu v odvozené třídě přizpůsobit vzhled stránky podokna úloh.

CMFCTasksPane::OnCancel

virtual void OnCancel();

Poznámky

CMFCTasksPane::OnClickTask

Volá se rozhraním, když uživatel klikne na položku v podokně úloh.

virtual void OnClickTask(
    int nGroupNumber,
    int nTaskNumber,
    UINT uiCommandID,
    DWORD dwUserData);

Parametry

nGroupNumber
[v] Určuje index založený na nule skupiny, která obsahuje klikaný úkol.

nTaskNumber
[v] Určuje index založený na nule u klikaného úkolu.

uiCommandID
[v] Určuje ID příkazu přidružené k úkolu.

dwUserData
[v] Obsahuje uživatelem definovaná data přidružená k klikané úloze.

Poznámky

Architektura volá tuto metodu, když uživatel klikne na úlohu. Ve výchozím nastavení architektura zkontroluje ID příkazu přidruženého k klikané úloze a pokud není nula, odešle WM_COMMAND zprávu vlastníkovi ovládacího prvku podokna úloh.

Přepište tuto metodu v odvozené třídě, aby se při kliknutí na úkol spustil vlastní kód.

CMFCTasksPane::OnOK

virtual void OnOK();

Poznámky

CMFCTasksPane::OnPressBackButton

Volá se rozhraním, když uživatel klikne na tlačítko Zpět.

virtual void OnPressBackButton();

Poznámky

Ve výchozím nastavení architektura zobrazuje dříve zobrazenou stránku.

Přepište tuto metodu v odvozené třídě, aby se spustil vlastní kód, když uživatel klikne na tlačítko Zpět.

CMFCTasksPane::OnPressForwardButton

Volá se rozhraním, když uživatel klikne na navigační tlačítko vpřed.

virtual void OnPressForwardButton();

Poznámky

Ve výchozím nastavení rozhraní zobrazí stránku, kterou uživatel zobrazil před kliknutím na tlačítko Zpět .

Přepište tuto metodu v odvozené třídě, aby se spustil vlastní kód, když uživatel klikne na tlačítko vpřed.

CMFCTasksPane::OnPressHomeButton

Volá se rozhraním, když uživatel klikne na tlačítko domovské navigace.

virtual void OnPressHomeButton();

Poznámky

Ve výchozím nastavení architektura zobrazí výchozí stránku pro skupinu úloh.

Přepište tuto metodu v odvozené třídě, aby se spustil vlastní kód, když uživatel klikne na tlačítko domovské navigace.

CMFCTasksPane::OnPressOtherButton

virtual void OnPressOtherButton(
    CMFCCaptionMenuButton* pbtn,
    CWnd* pWndOwner);

Parametry

[v] pbtn
[v] pWndOwner

Poznámky

CMFCTasksPane::OnSetAccData

virtual BOOL OnSetAccData(long lVal);

Parametry

[v] LVal

Návratová hodnota

Poznámky

CMFCTasksPane::OnUpdateCmdUI

virtual void OnUpdateCmdUI(
    CFrameWnd* pTarget,
    BOOL bDisableIfNoHndler);

Parametry

[v] pTarget
[v] bDisableIfNoHndler

Poznámky

CMFCTasksPane::P reTranslateMessage

virtual BOOL PreTranslateMessage(MSG* pMsg);

Parametry

[v] pMsg

Návratová hodnota

Poznámky

CMFCTasksPane::RecalcLayout

void RecalcLayout(BOOL bRedraw = TRUE);

Parametry

[v] bRedraw

Poznámky

CMFCTasksPane::RemoveAllGroups

Odebere všechny skupiny na zadané stránce.

void RemoveAllGroups(int nPageIdx = 0);

Parametry

nPageIdx
[v] Určuje index stránky založený na nule.

Poznámky

Odebere všechny skupiny na stránce určené parametrem nPageIdx nebo všechny skupiny, pokud existuje jenom výchozí stránka.

CMFCTasksPane::RemoveAllPages

Odebere všechny stránky z podokna úloh s výjimkou výchozí (první) stránky.

void RemoveAllPages();

CMFCTasksPane::RemoveAllTasks

Odebere všechny úkoly ze zadané skupiny.

void RemoveAllTasks(int nGroup);

Parametry

nSkupina
[v] Určuje index založený na nule skupiny.

CMFCTasksPane::RemoveGroup

Odebere skupinu.

void RemoveGroup(int nGroup);

Parametry

nSkupina
[v] Určuje index založený na nule skupiny, který se má odebrat.

Poznámky

Tato metoda odebere jednu skupinu. Pokud chcete odebrat všechny skupiny, místo toho zavolejte CMFCTasksPane::RemoveAllGroups .

Když architektura odebere skupinu, všechny úkoly a uživatelská okna přidružená k ní budou zničeny.

CMFCTasksPane::RemovePage

Odebere zadanou stránku z podokna úloh.

void RemovePage(int nPageIdx);

Parametry

nPageIdx
[v] Určuje index stránky založený na nule, který se má odebrat.

CMFCTasksPane::RemoveTask

Odebere úkol ze skupiny úkolů.

BOOL RemoveTask(
    int nGroup,
    int nTask,
    BOOL bRedraw = TRUE);

Parametry

nSkupina
[v] Určuje index založený na nule skupiny úloh, která obsahuje úkol, který se má odebrat.

nTask
[v] Určuje nulový index úlohy, který se má odebrat.

bRedraw
[v] TRUE pro překreslení podokna úloh; jinak NEPRAVDA.

Návratová hodnota

TRUE, pokud je funkce úspěšná; FALSE, pokud nGroup nebo nTask je neplatný.

CMFCTasksPane::SaveState

virtual BOOL SaveState(
    LPCTSTR lpszProfileName = NULL,
    int nIndex = -1,
    UINT uiID = (UINT) -1);

Parametry

[v] lpszProfileName
[v] nIndex
[v] UIID

Návratová hodnota

Poznámky

CMFCTasksPane::Serialize

virtual void Serialize(CArchive& ar);

Parametry

[v] ar

Poznámky

CMFCTasksPane::SetActivePage

Nastaví zadanou stránku v podokně úloh jako aktivní.

void SetActivePage(int nPageIdx);

Parametry

nPageIdx
[v] Určuje index stránky založený na nule, který se má zobrazit.

Poznámky

Tato metoda se používá, pokud nPageIdx je neplatný.

CMFCTasksPane::SetCaption

Nastaví název titulku podokna úloh.

void SetCaption(LPCTSTR lpszName);

Parametry

lpszName
[v] Určuje název titulku.

Poznámky

Pokud má podokno úloh více stránek, má výchozí stránka titulek nastavený pomocí této funkce.

CMFCTasksPane::SetGroupCaptionHeight

Nastaví výšku titulku skupiny.

void SetGroupCaptionHeight(int n = -1);

Parametry

n
[v] Určuje výšku titulku.

Poznámky

Voláním této metody lze přizpůsobit okraje prvků podokna úloh.

Pokud n je -1, architektura určuje hodnotu okraje pomocí správce vizuálu ( CMFCVisualManager::GetTasksPaneGroupCaptionHeight). Výchozí výška titulku je 25 pixelů.

CMFCTasksPane::SetGroupCaptionHorzOffset

Nastaví vodorovný posun titulku skupiny.

void SetGroupCaptionHorzOffset(int n = -1);

Parametry

n
[v] Určuje vodorovný posun titulku skupiny.

CMFCTasksPane::SetGroupCaptionVertOffset

Nastaví svislý posun titulku skupiny.

void SetGroupCaptionVertOffset(int n = -1);

Parametry

n
[v] Určuje svislý posun titulku skupiny v pixelech.

CMFCTasksPane::SetGroupName

Nastaví název skupiny.

BOOL SetGroupName(
    int nGroup,
    LPCTSTR lpszGroupName);

Parametry

nSkupina
[v] Určuje index založený na nule skupiny.

lpszGroupName
[v] Určuje název skupiny.

Návratová hodnota

TRUE, pokud byl název skupiny úspěšně nastaven; jinak NEPRAVDA.

CMFCTasksPane::SetGroupTextColor

Nastaví barvu textu pro titulek skupiny.

BOOL SetGroupTextColor(
    int nGroup,
    COLORREF color,
    COLORREF colorHot = (COLORREF)-1);

Parametry

nSkupina
[v] Určuje index založený na nule skupiny.

barva
[v] Určuje barvu textu.

colorHot
[v] Určuje barvu textu pro zvýrazněnou skupinu. Pokud -1, použije se výchozí barva zvýraznění.

Návratová hodnota

TRUE, pokud byla barva textu skupiny úspěšně změněna; jinak NEPRAVDA.

CMFCTasksPane::SetGroupVertOffset

Nastaví svislý posun pro skupinu.

void SetGroupVertOffset(int n = -1);

Parametry

n
[v] Určuje svislý posun.

Poznámky

Svislý posun je vzdálenost mezi skupinou úloh a ohraničení podokna úloh.

Voláním této metody lze přizpůsobit okraje prvků podokna úloh. Pokud n je -1, architektura určuje hodnotu okraje pomocí správce vizuálu (CMFCVisualManager::GetTasksPaneGroupVertOffset). Výchozí posun je 15 pixelů.

CMFCTasksPane::SetHorzMargin

Nastaví vodorovný okraj.

void SetHorzMargin(int n = -1);

Parametry

n
[v] Určuje okraj v pixelech.

Poznámky

Vodorovný okraj je vzdálenost mezi podoknem úloh a horním nebo dolním okrajem klientské oblasti.

Pokud n je -1 a architektura určuje hodnotu okraje pomocí správce vizuálu (CMFCVisualManager::GetTasksPaneHorzMargin). Výchozí vodorovný okraj je 12 pixelů.

CMFCTasksPane::SetIconsList

Nastaví seznam obrázků.

BOOL SetIconsList(
    UINT uiImageListResID,
    int cx,
    COLORREF clrTransparent = RGB(255, 0, 255));

void SetIconsList(HIMAGELIST hIcons);

Parametry

uiImageListResID
[v] Určuje ID prostředku seznamu imagí.

cx
[v] Určuje velikost ikon v seznamu obrázků.

clrTransparent
[v] Určuje průhlednou barvu.

hIcons
[v] Určuje seznam obrázků, který obsahuje ikony pro podokno úloh.

Poznámky

Architektura ukládá ikony do seznamu obrázků. Úkoly jsou přidružené k ikoně, které jsou uložené v daném seznamu.

Tato metoda přidruží seznam obrázků k ovládacímu prvku podokna úloh. Pokud chcete nastavit ikonu úkolu při volání CMFCTasksPane::AddTask, nastavte nTaskIcon v tomto seznamu obrázků odpovídající index založený na nule.

CMFCTasksPane::SetPageCaption

Nastaví text titulku pro stránku podokna úloh.

void SetPageCaption(
    int nPageIdx,
    LPCTSTR lpszName);

Parametry

nPageIdx
[v] Určuje index stránky založený na nule.

lpszName
[v] Určuje text titulku, který se má zobrazit na stránce.

Poznámky

Pokud má podokno úloh více stránek, má výchozí stránka titulek nastavený touto metodou.

CMFCTasksPane::SetTaskName

Nastaví název úkolu.

BOOL SetTaskName(
    int nGroup,
    int nTask,
    LPCTSTR lpszTaskName);

Parametry

nSkupina
[v] Určuje index založený na nule skupiny úloh.

nTask
[v] Určuje index úlohy založený na nule.

lpszTaskName
[v] Určuje název úkolu.

Návratová hodnota

TRUE, pokud byl název úkolu úspěšně nastaven; jinak NEPRAVDA.

CMFCTasksPane::SetTasksHorzOffset

Nastaví vodorovný posun pro úkoly.

void SetTasksHorzOffset(int n = -1);

Parametry

n
[v] Určuje vodorovný posun.

Poznámky

Vodorovný posun je vzdálenost v pixelech od levého a pravého okraje skupiny.

Pokud n je -1, tato metoda nastaví vodorovný posun na hodnotu vrácenou metodou CMFCVisualManager::GetTasksPaneTaskHorzOffset .

Výchozí vodorovný posun je 12 pixelů.

CMFCTasksPane::SetTasksIconHorzOffset

void SetTasksIconHorzOffset(int n = -1);

Parametry

[v] n

Poznámky

CMFCTasksPane::SetTasksIconVertOffset

void SetTasksIconVertOffset(int n = -1);

Parametry

[v] n

Poznámky

CMFCTasksPane::SetTaskTextColor

Nastaví barvu textu úkolu.

BOOL SetTaskTextColor(
    int nGroup,
    int nTask,
    COLORREF color,
    COLORREF colorHot = (COLORREF)-1);

Parametry

nSkupina
[v] Určuje index založený na nule skupiny úloh, která obsahuje úkol.

nTask
[v] Určuje index úlohy založený na nule.

barva
[v] Určuje barvu textu úkolu.

colorHot
[v] Určuje barvu textu pro zvýrazněnou skupinu. Pokud -1, tato metoda používá výchozí barvu zvýraznění.

Návratová hodnota

TRUE, pokud byla barva textu úkolu úspěšně nastavena; jinak NEPRAVDA.

CMFCTasksPane::SetVertMargin

Nastaví svislý okraj.

void SetVertMargin(int n = -1);

Parametry

n
[v] Určuje svislý okraj, který se má nastavit.

Poznámky

Svislý okraj je vzdálenost mezi podoknem úloh a svislými okraji klientské oblasti.

Pokud n je -1, architektura určuje hodnotu okraje pomocí správce vizuálu (CMFCVisualManager::GetTasksPaneVertMargin). Výchozí okraj je 12 pixelů.

CMFCTasksPane::SetWindowHeight

Nastaví výšku ovládacího prvku okna.

BOOL SetWindowHeight(
    int nGroup,
    HWND hwndTask,
    int nWndHeight);

BOOL SetWindowHeight(
    HWND hwndTask,
    int nWndHeight);

Parametry

nSkupina
[v] Určuje index založený na nule skupiny, která obsahuje ovládací prvek okna.

hwndTask
[v] Určuje popisovač ovládacího prvku okna.

nWndHeight
[v] Určuje výšku, která se má nastavit.

Návratová hodnota

TRUE, pokud byla výška ovládacího prvku okna úspěšně nastavena; FALSE, pokud nGroup je neplatná nebo pokud hwndTask neexistuje.

Poznámky

Volání CMFCTasksPane::AddWindow pro přidání úkolů s ovládacími prvky okna.

CMFCTasksPane::ShowCommandMessageString

virtual void ShowCommandMessageString(UINT uiCmdId);

Parametry

[v] uiCmdId

Poznámky

CMFCTasksPane::ShowTask

Zobrazí nebo skryje úkol.

BOOL ShowTask(
    int nGroup,
    int nTask,
    BOOL bShow = TRUE,
    BOOL bRedraw = TRUE);

Parametry

nSkupina
[v] Určuje index založený na nule skupiny.

nTask
[v] Určuje index úkolu založený na nule, který se má zobrazit nebo skrýt.

BShow
[v] PRAVDA pro zobrazení úkolu; NEPRAVDA pro skrytí úkolu

bRedraw
[v] TRUE pro překreslení podokna úloh; jinak NEPRAVDA.

Návratová hodnota

TRUE, pokud byl úkol úspěšně zobrazen nebo skrytý; NEPRAVDA, pokud zadaná skupina nebo úloha neexistuje.

Poznámky

Pomocí CMFCTasksPane::ShowTaskByCmdId zobrazíte nebo skryjete úlohu na základě ID příkazu.

CMFCTasksPane::ShowTaskByCmdId

Zobrazí nebo skryje úlohu na základě ID příkazu.

BOOL ShowTaskByCmdId(
    UINT uiCommandID,
    BOOL bShow = TRUE,
    BOOL bRedraw = TRUE);

Parametry

uiCommandID
[v] Určuje ID příkazu úkolu, který se má zobrazit nebo skrýt.

BShow
[v] PRAVDA pro zobrazení úkolu; NEPRAVDA pro skrytí úkolu

bRedraw
[v] TRUE pro překreslení podokna úloh; jinak NEPRAVDA.

Návratová hodnota

TRUE, pokud byl úkol úspěšně zobrazen nebo skrytý; NEPRAVDA, pokud úkol se zadaným ID příkazu neexistuje.

Poznámky

Příkaz CMFCTasksPane::ShowTask umožňuje zobrazit nebo skrýt úlohu na základě ID příkazu.

CMFCTasksPane::Update

Aktualizuje všechny ovládací prvky v podokně úloh.

virtual void Update();

Poznámky

Tato metoda aktualizuje titulek podokna úloh, upraví posuvník, přemístí všechny úkoly a překreslí všechny ovládací prvky podokna úloh.

Tuto metodu v odvozené třídě přepište tak, aby se při aktualizaci podokna úloh rozhraní spustil vlastní kód.

Viz také

Graf hierarchie
Třídy
CMFCTasksPaneTaskGroup – třída
CMFCTasksPaneTask – třída
CMFCOutlookBar – třída
CMFCVisualManager – třída