Aracılığıyla paylaş


CMFCTasksPaneTaskGroup Sınıfı

CMFCTasksPaneTaskGroup sınıfı, CMFCTasksPane denetimi tarafından kullanılan bir yardımcı sınıftır. Türdeki CMFCTasksPaneTaskGroup nesneler bir görev grubunu temsil eder. Görev grubu, çerçevenin daralt düğmesi olan ayrı bir kutuda görüntülediği öğelerin listesidir. Kutunun isteğe bağlı bir resim yazısı (grup adı) olabilir. Bir grup daraltılmışsa, görev listesi görünmez.

Sözdizimi

class CMFCTasksPaneTaskGroup : public CObject

Üyeler

Ortak Oluşturucular

Veri Akışı Adı Açıklama
CMFCTasksPaneTaskGroup::CMFCTasksPaneTaskGroup Bir CMFCTasksPaneTaskGroup nesne oluşturur.
CMFCTasksPaneTaskGroup::~CMFCTasksPaneTaskGroup Yıkıcı.

Genel Yöntemler

Veri Akışı Adı Açıklama
CMFCTasksPaneTaskGroup::SetACCData Geçerli görev grubu için erişilebilirlik verilerini belirler.

Veri Üyeleri

Veri Akışı Adı Açıklama
CMFCTasksPaneTaskGroup::m_bIsBottom Görev grubunun görev bölmesi denetiminin altına hizalanıp hizalı olmadığını belirler.
CMFCTasksPaneTaskGroup::m_bIsCollapsed Görev grubunun daraltılıp daraltılmadığını belirler.
CMFCTasksPaneTaskGroup::m_bIsSpecial Görev grubunun özel olup olmadığını belirler. Çerçeve, özel açıklamalı alt yazıları farklı bir renkte görüntüler.
CMFCTasksPaneTaskGroup::m_lstTasks İç görev listesini içerir.
CMFCTasksPaneTaskGroup::m_rect Grup resim yazısının sınırlayıcı dikdörtgenini belirtir.
CMFCTasksPaneTaskGroup::m_rectGroup Grubun sınırlayıcı dikdörtgenini belirtir.
CMFCTasksPaneTaskGroup::m_strName Grubun adını belirtir.

Açıklamalar

Aşağıdaki çizimde genişletilmiş bir görev grubu gösterilmektedir:

Görev grubu, genişletilmiş.

Aşağıdaki çizimde daraltılmış bir görev grubu gösterilmektedir:

Daraltılmış görev grubu.

Aşağıdaki çizimde resim yazısı olmayan bir görev grubu gösterilmektedir:

Resim yazısı olmayan görev grubu.

Aşağıdaki çizimde iki görev grubu gösterilmektedir. İlk görev grubu, bayrağı TRUE olarak ayarlanarak m_bIsSpecial özel olarak işaretlenirken, ikinci görev grubu özel değildir. İlk görev grubu için resim yazısının ikinci görev grubundan daha koyu olduğuna dikkat edin:

Özel görev grubu.

Devralma Hiyerarşisi

CObject

CMFCTasksPaneTaskGroup

Gereksinimler

Üst bilgi: afxTasksPane.h

CMFCTasksPaneTaskGroup::CMFCTasksPaneTaskGroup

Bir CMFCTasksPaneTaskGroup nesne oluşturur.

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

Parametreler

lpszName
Grup resim yazısında grubun adını belirtir.

bIsBottom
Grubun görev bölmesi denetiminin altına hizalanıp hizalı olmadığını belirtir.

bIsSpecial
Grubun özel olarak atanıp atanmayacağını ve dolayısıyla grup resim yazısının farklı bir renkle doldurulup doldurulmayacağını belirtir.

bIsCollapsed
Grubun daraltılıp daraltılmayacağını belirtir.

pPage
Bu görev grubunun ait olduğu özellik sayfasını belirtir.

hIcon
Grup başlığında görüntülenen simgeyi belirtir.

Açıklamalar

CMFCTasksPaneTaskGroup::m_bIsBottom

Görev grubunun görev bölmesi denetiminin altına hizalanıp hizalı olmadığını belirler.

BOOL m_bIsBottom;

Açıklamalar

Görev bölmesi denetiminin alt kısmına yalnızca bir grup hizalanabilir. Bu görev grubu en son eklenmelidir. Daha fazla bilgi için bkz . CMFCTasksPane::AddGroup.

CMFCTasksPaneTaskGroup::m_bIsCollapsed

Görev grubunun daraltılıp daraltılmadığını belirler.

BOOL m_bIsCollapsed;

Açıklamalar

CMFCTasksPane::EnableGroupCollapse çağrısı yaparak görev bölmesinde grupları daraltma özelliğini etkinleştirebilir veya devre dışı bırakabilirsiniz.

CMFCTasksPaneTaskGroup::m_bIsSpecial

Görev grubunun özel olup olmadığını ve özel bir görev grubu için resim yazısının farklı bir renkle tanımlanıp tanımlanmayacağını belirler.

BOOL m_bIsSpecial;

Açıklamalar

Uygulamanız Windows XP görsel temasını kullanıyorsa ve m_bIsSpecial YANLIŞ ise, çerçeve EBP_NORMALGROUPBACKGROUND bayrağıyla çağrır DrawThemeBackground . TRUE ise m_bIsSpecial , çerçeve EBP_SPECIALGROUPBACKGROUND bayrağıyla çağırır DrawThemeBackground .

CMFCTasksPaneTaskGroup::m_lstTasks

İç görev listesini içerir.

CObList m_lstTasks;

Açıklamalar

Bu listeyi doldurmak için CMFCTasksPane::AddTask çağrısı yapın.

CMFCTasksPaneTaskGroup::m_rect

Grup resim yazısının sınırlayıcı dikdörtgenini belirtir.

CRect m_rect;

Açıklamalar

Bu değer çerçeve tarafından otomatik olarak hesaplanır.

CMFCTasksPaneTaskGroup::m_rectGroup

Grubun sınırlayıcı dikdörtgenini belirtir.

CRect m_rectGroup;

Açıklamalar

Bu değer çerçeve tarafından otomatik olarak hesaplanır.

CMFCTasksPaneTaskGroup::m_strName

Grubun adını belirtir.

CString m_strName;

Açıklamalar

Bu değer boşsa, grup resim yazısı görüntülenmez ve grup daraltılamaz.

CMFCTasksPaneTaskGroup::SetACCData

Geçerli görev grubu için erişilebilirlik verilerini belirler.

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

Parametreler

pParent
[in] Geçerli görev grubunun üst penceresini temsil eder.

data
[out] Geçerli görev grubunun erişilebilirlik verileriyle doldurulmuş türde CAccessibilityData bir nesne.

Dönüş Değeri

Veri parametresi geçerli görev grubunun erişilebilirlik verileriyle başarıyla doldurulmuşsa TRUE; aksi takdirde YANLIŞ.

Ayrıca bkz.

Hiyerarşi Grafiği
Sınıflar
CMFCTasksPane Sınıfı
CMFCTasksPaneTask Sınıfı
CMFCOutlookBar Sınıfı
CObject Sınıfı