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:
Aşağıdaki çizimde daraltılmış bir görev grubu gösterilmektedir:
Aşağıdaki çizimde resim yazısı olmayan bir görev grubu gösterilmektedir:
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:
Devralma Hiyerarşisi
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ı