Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Kelas CMFCTasksPaneTaskGroup adalah kelas pembantu yang digunakan oleh kontrol CMFCTasksPane . Objek jenis CMFCTasksPaneTaskGroup mewakili grup tugas. Grup tugas adalah daftar item yang ditampilkan kerangka kerja dalam kotak terpisah yang memiliki tombol ciutkan. Kotak dapat memiliki keterangan opsional (nama grup). Jika grup diciutkan, daftar tugas tidak terlihat.
Sintaks
class CMFCTasksPaneTaskGroup : public CObject
Anggota
Konstruktor Publik
| Nama | Deskripsi |
|---|---|
| CMFCTasksPaneTaskGroup::CMFCTasksPaneTaskGroup | Membuat CMFCTasksPaneTaskGroup objek. |
CMFCTasksPaneTaskGroup::~CMFCTasksPaneTaskGroup |
Destruktor. |
Metode Publik
| Nama | Deskripsi |
|---|---|
| CMFCTasksPaneTaskGroup::SetACCData | Menentukan data aksesibilitas untuk grup tugas saat ini. |
Anggota Data
| Nama | Deskripsi |
|---|---|
| CMFCTasksPaneTaskGroup::m_bIsBottom | Menentukan apakah grup tugas diratakan ke bagian bawah kontrol panel tugas. |
| CMFCTasksPaneTaskGroup::m_bIsCollapsed | Menentukan apakah grup tugas diciutkan. |
| CMFCTasksPaneTaskGroup::m_bIsSpecial | Menentukan apakah grup tugas istimewa . Kerangka kerja menampilkan keterangan khusus dengan warna yang berbeda. |
| CMFCTasksPaneTaskGroup::m_lstTasks | Berisi daftar tugas internal. |
| CMFCTasksPaneTaskGroup::m_rect | Menentukan persegi panjang pembatas keterangan grup. |
| CMFCTasksPaneTaskGroup::m_rectGroup | Menentukan persegi panjang pembatas grup. |
| CMFCTasksPaneTaskGroup::m_strName | Menentukan nama grup. |
Keterangan
Ilustrasi berikut ini memperlihatkan grup tugas yang diperluas:

Ilustrasi berikut ini memperlihatkan grup tugas yang diciutkan:

Ilustrasi berikut ini memperlihatkan grup tugas tanpa keterangan:

Ilustrasi berikut ini memperlihatkan dua grup tugas. Grup tugas pertama ditandai sebagai khusus dengan mengatur m_bIsSpecial bendera ke TRUE, sementara grup tugas kedua tidak istimewa. Perhatikan bagaimana keterangan untuk grup tugas pertama lebih gelap dari grup tugas kedua:

Hierarki Warisan
Persyaratan
Header: afxTasksPane.h
CMFCTasksPaneTaskGroup::CMFCTasksPaneTaskGroup
Membuat CMFCTasksPaneTaskGroup objek.
CMFCTasksPaneTaskGroup(
LPCTSTR lpszName,
BOOL bIsBottom,
BOOL bIsSpecial=FALSE,
BOOL bIsCollapsed=FALSE,
CMFCTasksPanePropertyPage* pPage=NULL,
HICON hIcon=NULL);
Parameter
lpszName
Menentukan nama grup dalam keterangan grup.
bIsBottom
Menentukan apakah grup diratakan ke bagian bawah kontrol panel tugas.
bIsSpecial
Menentukan apakah grup ditetapkan sebagai khusus dan dengan demikian, apakah keterangan grup diisi dengan warna yang berbeda.
bIsCollapsed
Menentukan apakah grup diciutkan.
pPage
Menentukan halaman properti tempat grup tugas ini berada.
hIcon
Menentukan ikon yang ditampilkan dalam keterangan grup.
Keterangan
CMFCTasksPaneTaskGroup::m_bIsBottom
Menentukan apakah grup tugas diratakan ke bagian bawah kontrol panel tugas.
BOOL m_bIsBottom;
Keterangan
Hanya satu grup yang dapat diratakan ke bagian bawah kontrol panel tugas. Grup tugas ini harus ditambahkan terakhir kali. Untuk informasi selengkapnya, lihat CMFCTasksPane::AddGroup.
CMFCTasksPaneTaskGroup::m_bIsCollapsed
Menentukan apakah grup tugas diciutkan.
BOOL m_bIsCollapsed;
Keterangan
Anda dapat mengaktifkan atau menonaktifkan kemampuan untuk menciutkan grup pada panel tugas dengan memanggil CMFCTasksPane::EnableGroupCollapse.
CMFCTasksPaneTaskGroup::m_bIsSpecial
Menentukan apakah grup tugas istimewa dan apakah keterangan untuk grup tugas khusus harus diidentifikasi dengan warna yang berbeda.
BOOL m_bIsSpecial;
Keterangan
Jika aplikasi Anda menggunakan tema visual Windows XP dan m_bIsSpecial FALSE, kerangka kerja memanggil DrawThemeBackground dengan bendera EBP_NORMALGROUPBACKGROUND. Jika m_bIsSpecial TRUE, kerangka kerja memanggil DrawThemeBackground dengan bendera EBP_SPECIALGROUPBACKGROUND.
CMFCTasksPaneTaskGroup::m_lstTasks
Berisi daftar tugas internal.
CObList m_lstTasks;
Keterangan
Untuk mengisi daftar ini, panggil CMFCTasksPane::AddTask.
CMFCTasksPaneTaskGroup::m_rect
Menentukan persegi panjang pembatas keterangan grup.
CRect m_rect;
Keterangan
Nilai ini secara otomatis dihitung oleh kerangka kerja.
CMFCTasksPaneTaskGroup::m_rectGroup
Menentukan persegi panjang pembatas grup.
CRect m_rectGroup;
Keterangan
Nilai ini dihitung secara otomatis oleh kerangka kerja.
CMFCTasksPaneTaskGroup::m_strName
Menentukan nama grup.
CString m_strName;
Keterangan
Jika nilai ini kosong, keterangan grup tidak ditampilkan dan grup tidak dapat diciutkan.
CMFCTasksPaneTaskGroup::SetACCData
Menentukan data aksesibilitas untuk grup tugas saat ini.
virtual BOOL SetACCData(
CWnd* pParent,
CAccessibilityData& data);
Parameter
pParent
[di] Mewakili jendela induk dari grup tugas saat ini.
data
[out] Objek jenis CAccessibilityData yang diisi dengan data aksesibilitas grup tugas saat ini.
Tampilkan Nilai
TRUE jika parameter data berhasil diisi dengan data aksesibilitas grup tugas saat ini; jika tidak, FALSE.
Lihat juga
Bagan Hierarki
Kelas
Kelas CMFCTasksPane
Kelas CMFCTasksPaneTask
Kelas CMFCOutlookBar
Kelas CObject