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.
CMFCVisualManagerOffice2003 memberi aplikasi tampilan Microsoft Office 2003.
Sintaks
class CMFCVisualManagerOffice2003 : public CMFCVisualManagerOfficeXP
Anggota
Metode Publik
| Nama | Deskripsi |
|---|---|
| CMFCVisualManagerOffice2003::D rawComboBorderWinXP | Menggambar batas kotak kombo menggunakan tema Windows XP saat ini. (Penimpaan CMFCVisualManager::D rawComboBorderWinXP.) |
| CMFCVisualManagerOffice2003::D rawComboDropButtonWinXP | Menggambar tombol drop-down kotak kombo menggunakan tema Windows XP saat ini. (Penimpaan CMFCVisualManager::D rawComboDropButtonWinXP.) |
| CMFCVisualManagerOffice2003::D rawCustomizeButton | Menggambar tombol kustomisasi. |
| CMFCVisualManagerOffice2003::D rawPushButtonWinXP | Menggambar tombol tekan menggunakan tema Windows XP saat ini. (Penimpaan CMFCVisualManager::D rawPushButtonWinXP.) |
| CMFCVisualManagerOffice2003::GetBaseThemeColor | Mendapatkan warna tema dasar. |
| CMFCVisualManagerOffice2003::GetHighlightMenuItemColor | Mendapatkan warna yang digunakan untuk item menu yang disorot. |
| CMFCVisualManagerOffice2003::GetPropertyGridGroupColor | Kerangka kerja memanggil metode ini untuk mendapatkan warna latar belakang daftar properti. (Mengambil alih CMFCVisualManagerOfficeXP::GetPropertyGridGroupColor.) |
| CMFCVisualManagerOffice2003::GetPropertyGridGroupTextColor | Kerangka kerja memanggil metode ini untuk mengambil warna teks daftar properti. (Mengambil alih CMFCVisualManagerOfficeXP::GetPropertyGridGroupTextColor.) |
| CMFCVisualManagerOffice2003::GetShowAllMenuItemsHeight | Mengembalikan tinggi semua item menu. (Penimpaan CMFCVisualManager::GetShowAllMenuItemsHeight.) |
| CMFCVisualManagerOffice2003::GetSmartDockingBaseGuideColors | Mengatur warna latar belakang grup dasar dan warna batas yang ditentukan. (Mengambil alih CMFCVisualManagerOfficeXP::GetSmartDockingBaseGuideColors.) |
| CMFCVisualManagerOffice2003::GetSmartDockingHighlightToneColor | Mendapatkan warna nada sorotan. (Penimpaan CMFCVisualManager::GetSmartDockingHighlightToneColor.) |
| CMFCVisualManagerOffice2003::GetTabFrameColors | Kerangka kerja memanggil fungsi ini ketika harus mengambil kumpulan warna untuk menggambar jendela tab. (Penimpaan CMFCVisualManager::GetTabFrameColors.) |
| CMFCVisualManagerOffice2003::GetToolBarCustomizeButtonMargin | Mendapatkan margin tombol Kustomisasi bilah alat. (Mengambil alih CMFCVisualManager::GetToolBarCustomizeButtonMargin.) |
| CMFCVisualManagerOffice2003::GetToolbarDisabledColor | Mendapatkan warna yang dinonaktifkan untuk bilah alat. (Mengambil alih CMFCVisualManager::GetToolbarDisabledColor.) |
| CMFCVisualManagerOffice2003::GetToolTipInfo | Dipanggil oleh kerangka kerja untuk mendapatkan informasi tipsalat. (Penimpaan CMFCVisualManager::GetToolTipInfo.) |
| CMFCVisualManagerOffice2003::IsDefaultWinXPColorsEnabled | Menunjukkan apakah manajer visual menggunakan warna tema Windows XP asli. |
| CMFCVisualManagerOffice2003::IsDockingTabHasBorder | Mengembalikan apakah manajer visual saat ini menggambar batas di sekitar panel yang ditautkan dan ditab. (Penimpaan CMFCVisualManager::IsDockingTabHasBorder.) |
| CMFCVisualManagerOffice2003::IsHighlightOneNoteTabs | Menunjukkan apakah tab OneNote harus disorot. (Mengambil alih CMFCVisualManager::IsHighlightOneNoteTabs.) |
| CMFCVisualManagerOffice2003::IsOffsetPressedButton | Dipanggil oleh kerangka kerja saat menggambar tombol toolbar. (Mengambil alih CMFCVisualManager::IsOffsetPressedButton.) |
| CMFCVisualManagerOffice2003::IsStatusBarOfficeXPLook | Menunjukkan apakah ada bilah status dengan tampilan Office XP. |
| CMFCVisualManagerOffice2003::IsToolbarRoundShape | Menunjukkan apakah toolbar tertentu memiliki bentuk bulat. (Penimpaan CMFCVisualManager::IsToolbarRoundShape.) |
| CMFCVisualManagerOffice2003::IsUseGlobalTheme | Menunjukkan apakah tema Windows XP global digunakan. |
| CMFCVisualManagerOffice2003::IsWindowsThemingSupported | Menunjukkan apakah tema Windows didukung. (Penimpaan CMFCVisualManager::IsWindowsThemingSupported.) |
| CMFCVisualManagerOffice2003::OnDrawAutoHideButtonBorder | Kerangka kerja memanggil metode ini ketika menggambar batas tombol sembunyikan otomatis. (Penimpaan CMFCVisualManager::OnDrawAutoHideButtonBorder.) |
| CMFCVisualManagerOffice2003::OnDrawBarGripper | Dipanggil oleh kerangka kerja ketika menggambar gripper untuk bilah kontrol. (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawBarGripper.) |
| CMFCVisualManagerOffice2003::OnDrawBrowseButton | Kerangka kerja memanggil metode ini ketika menggambar tombol telusuri untuk kontrol edit. (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawBrowseButton.) |
| CMFCVisualManagerOffice2003::OnDrawButtonBorder | Kerangka kerja memanggil metode ini ketika menggambar batas tombol toolbar. (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawButtonBorder.) |
| CMFCVisualManagerOffice2003::OnDrawCaptionBarBorder | Kerangka kerja memanggil metode ini ketika menggambar batas objek Kelas CMFCCaptionBar. (Penimpaan CMFCVisualManager::OnDrawCaptionBarBorder.) |
| CMFCVisualManagerOffice2003::OnDrawCheckBoxEx | Kerangka kerja memanggil metode ini saat menggambar kotak centang. (Penimpaan CMFCVisualManager::OnDrawCheckBoxEx.) |
| CMFCVisualManagerOffice2003::OnDrawComboBorder | Kerangka kerja memanggil metode ini ketika menggambar batas di sekitar objek Kelas CMFCToolBarComboBoxButton. (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawComboBorder.) |
| CMFCVisualManagerOffice2003::OnDrawComboDropButton | Kerangka kerja memanggil metode ini ketika menarik tombol drop dari CMFCToolBarComboBoxButton Class. (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawComboDropButton.) |
| CMFCVisualManagerOffice2003::OnDrawControlBorder | Kerangka kerja memanggil metode ini ketika menggambar batas kontrol. (Penimpaan CMFCVisualManager::OnDrawControlBorder.) |
| CMFCVisualManagerOffice2003::OnDrawExpandingBox | Kerangka kerja memanggil metode ini ketika menggambar kotak yang diperluas. (Penimpaan CMFCVisualManager::OnDrawExpandingBox.) |
| CMFCVisualManagerOffice2003::OnDrawHeaderCtrlBorder | Kerangka kerja memanggil metode ini ketika menggambar batas di sekitar instans Kelas CMFCHeaderCtrl. (Penimpaan CMFCVisualManager::OnDrawHeaderCtrlBorder.) |
| CMFCVisualManagerOffice2003::OnDrawMenuBorder | Kerangka kerja memanggil metode ini ketika menggambar batas Kelas CMFCPopupMenu. (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawMenuBorder.) |
| CMFCVisualManagerOffice2003::OnDrawOutlookBarSplitter | Kerangka kerja memanggil metode ini ketika menggambar pemisah untuk bilah Outlook. (Penimpaan CMFCVisualManager::OnDrawOutlookBarSplitter.) |
| CMFCVisualManagerOffice2003::OnDrawOutlookPageButtonBorder | Dipanggil oleh kerangka kerja saat menggambar batas tombol halaman Outlook. (Penimpaan CMFCVisualManager::OnDrawOutlookPageButtonBorder.) |
| CMFCVisualManagerOffice2003::OnDrawPaneBorder | Kerangka kerja memanggil metode ini ketika menggambar batas objek Kelas CPane. (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawPaneBorder.) |
| CMFCVisualManagerOffice2003::OnDrawPaneCaption | Kerangka kerja memanggil metode ini ketika menggambar keterangan untuk objek Kelas CDockablePane. (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawPaneCaption.) |
| CMFCVisualManagerOffice2003::OnDrawPopupWindowBorder | Kerangka kerja memanggil metode ini ketika menggambar batas jendela popup. (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawPopupWindowBorder.) |
| CMFCVisualManagerOffice2003::OnDrawPopupWindowButtonBorder | Kerangka kerja memanggil metode ini saat menggambar batas tombol di jendela popup. (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawPopupWindowButtonBorder.) |
| CMFCVisualManagerOffice2003::OnDrawPopupWindowCaption | Kerangka kerja memanggil metode ini ketika menggambar keterangan jendela popup. (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawPopupWindowCaption.) |
| CMFCVisualManagerOffice2003::OnDrawRibbonButtonsGroup | Kerangka kerja memanggil metode ini saat menggambar sekelompok tombol pada pita. (Penimpaan CMFCVisualManager::OnDrawRibbonButtonsGroup.) |
| CMFCVisualManagerOffice2003::OnDrawRibbonCategoryCaption | Kerangka kerja memanggil metode ini saat menggambar bilah keterangan untuk kategori pita. (Penimpaan CMFCVisualManager::OnDrawRibbonCategoryCaption.) |
| CMFCVisualManagerOffice2003::OnDrawRibbonCategoryTab | Kerangka kerja memanggil metode ini saat menggambar tab untuk kategori pita. (Penimpaan CMFCVisualManager::OnDrawRibbonCategoryTab.) |
| CMFCVisualManagerOffice2003::OnDrawRibbonProgressBar | Kerangka kerja memanggil metode ini ketika menggambar Kelas CMFCRibbonProgressBar. (Penimpaan CMFCVisualManager::OnDrawRibbonProgressBar.) |
| CMFCVisualManagerOffice2003::OnDrawRibbonQuickAccessToolBarSeparator | Kerangka kerja memanggil metode ini saat menggambar pemisah pada Toolbar Akses Cepat dari pita. (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawRibbonQuickAccessToolBarSeparator.) |
| CMFCVisualManagerOffice2003::OnDrawRibbonSliderChannel | Kerangka kerja memanggil metode ini ketika menarik saluran Kelas CMFCRibbonSlider. (Penimpaan CMFCVisualManager::OnDrawRibbonSliderChannel.) |
| CMFCVisualManagerOffice2003::OnDrawRibbonSliderThumb | Kerangka kerja memanggil metode ini ketika menggambar jempol objek CMFCRibbonSlider . (Penimpaan CMFCVisualManager::OnDrawRibbonSliderThumb.) |
| CMFCVisualManagerOffice2003::OnDrawRibbonSliderZoomButton | Kerangka kerja memanggil metode ini ketika menggambar tombol zoom untuk objek CMFCRibbonSlider . (Penimpaan CMFCVisualManager::OnDrawRibbonSliderZoomButton.) |
| CMFCVisualManagerOffice2003::OnDrawRibbonStatusBarPane | Kerangka kerja memanggil metode ini saat menggambar panel pada bilah status. (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawRibbonStatusBarPane.) |
| CMFCVisualManagerOffice2003::OnDrawScrollButtons | Kerangka kerja memanggil metode ini ketika menggambar tombol gulir. (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawScrollButtons.) |
| CMFCVisualManagerOffice2003::OnDrawSeparator | Kerangka kerja memanggil metode ini ketika menggambar pemisah. (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawSeparator.) |
| CMFCVisualManagerOffice2003::OnDrawShowAllMenuItems | Kerangka kerja memanggil metode ini ketika menggambar semua item dalam menu. (Penimpaan CMFCVisualManager::OnDrawShowAllMenuItems.) |
| CMFCVisualManagerOffice2003::OnDrawStatusBarPaneBorder | Kerangka kerja memanggil metode ini saat menggambar batas untuk objek Kelas CMFCStatusBar. (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawStatusBarPaneBorder.) |
| CMFCVisualManagerOffice2003::OnDrawStatusBarProgress | Kerangka kerja memanggil metode ini ketika menarik indikator kemajuan pada objek CMFCStatusBar . (Penimpaan CMFCVisualManager::OnDrawStatusBarProgress.) |
| CMFCVisualManagerOffice2003::OnDrawStatusBarSizeBox | Kerangka kerja memanggil metode ini ketika menggambar kotak ukuran untuk CMFCStatusBar. (Penimpaan CMFCVisualManager::OnDrawStatusBarSizeBox.) |
| CMFCVisualManagerOffice2003::OnDrawTab | Kerangka kerja memanggil metode ini ketika menggambar tab untuk objek Kelas CMFCBaseTabCtrl. (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawTab.) |
| CMFCVisualManagerOffice2003::OnDrawTabsButtonBorder | Kerangka kerja memanggil metode ini saat menggambar batas tombol tab. (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawTabsButtonBorder.) |
| CMFCVisualManagerOffice2003::OnDrawTask | Kerangka kerja memanggil metode ini ketika menggambar objek Kelas CMFCTasksPaneTask. (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawTask.) |
| CMFCVisualManagerOffice2003::OnDrawTasksGroupAreaBorder | Kerangka kerja memanggil metode ini ketika menggambar batas di sekitar grup pada objek Kelas CMFCTasksPane. (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawTasksGroupAreaBorder.) |
| CMFCVisualManagerOffice2003::OnDrawTasksGroupCaption | Kerangka kerja memanggil metode ini ketika menggambar keterangan untuk objek Kelas CMFCTasksPaneTaskGroup. (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawTasksGroupCaption.) |
| CMFCVisualManagerOffice2003::OnDrawTearOffCaption | Kerangka kerja memanggil metode ini ketika menggambar keterangan untuk objek Kelas CMFCPopupMenu. (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawTearOffCaption.) |
| CMFCVisualManagerOffice2003::OnErasePopupWindowButton | Kerangka kerja memanggil metode ini ketika menghapus tombol di jendela popup. (Mengambil alih CMFCVisualManagerOfficeXP::OnErasePopupWindowButton.) |
| CMFCVisualManagerOffice2003::OnEraseTabsArea | Kerangka kerja memanggil metode ini saat menghapus area tab jendela tab. (Mengambil alih CMFCVisualManagerOfficeXP::OnEraseTabsArea.) |
| CMFCVisualManagerOffice2003::OnEraseTabsButton | Kerangka kerja memanggil metode ini saat menghapus teks dan ikon tombol tab. (Mengambil alih CMFCVisualManagerOfficeXP::OnEraseTabsButton.) |
| CMFCVisualManagerOffice2003::OnEraseTabsFrame | Kerangka kerja memanggil metode ini ketika menghapus bingkai pada Kelas CMFCBaseTabCtrl. (Penimpaan CMFCVisualManager::OnEraseTabsFrame.) |
| CMFCVisualManagerOffice2003::OnFillAutoHideButtonBackground | Kerangka kerja memanggil metode ini ketika mengisi latar belakang tombol sembunyikan otomatis. (Penimpaan CMFCVisualManager::OnFillAutoHideButtonBackground.) |
| CMFCVisualManagerOffice2003::OnFillBarBackground | Kerangka kerja memanggil metode ini ketika mengisi latar belakang objek Kelas CBasePane. (Mengambil alih CMFCVisualManagerOfficeXP::OnFillBarBackground.) |
| CMFCVisualManagerOffice2003::OnFillButtonInterior | Kerangka kerja memanggil metode ini ketika mengisi latar belakang tombol toolbar. (Mengambil alih CMFCVisualManagerOfficeXP::OnFillButtonInterior.) |
| CMFCVisualManagerOffice2003::OnFillCommandsListBackground | Kerangka kerja memanggil metode ini ketika mengisi latar belakang tombol toolbar yang termasuk dalam daftar perintah. (Mengambil alih CMFCVisualManagerOfficeXP::OnFillCommandsListBackground.) |
| CMFCVisualManagerOffice2003::OnFillHeaderCtrlBackground | Kerangka kerja memanggil metode ini ketika mengisi latar belakang kontrol header. (Penimpaan CMFCVisualManager::OnFillHeaderCtrlBackground.) |
| CMFCVisualManagerOffice2003::OnFillHighlightedArea | Kerangka kerja memanggil metode ini ketika mengisi area tombol toolbar yang disorot. (Mengambil alih CMFCVisualManagerOfficeXP::OnFillHighlightedArea.) |
| CMFCVisualManagerOffice2003::OnFillOutlookBarCaption | Kerangka kerja memanggil metode ini ketika mengisi latar belakang bilah keterangan Outlook. (Penimpaan CMFCVisualManager::OnFillOutlookBarCaption.) |
| CMFCVisualManagerOffice2003::OnFillOutlookPageButton | Kerangka kerja memanggil metode ini ketika mengisi interior tombol halaman Outlook. (Penimpaan CMFCVisualManager::OnFillOutlookPageButton.) |
| CMFCVisualManagerOffice2003::OnFillPopupWindowBackground | Kerangka kerja memanggil metode ini ketika mengisi latar belakang jendela pop-up. (Mengambil alih CMFCVisualManagerOfficeXP::OnFillPopupWindowBackground.) |
| CMFCVisualManagerOffice2003::OnFillTab | Kerangka kerja memanggil metode ini ketika mengisi latar belakang jendela tab. (Mengambil alih CMFCVisualManagerOfficeXP::OnFillTab.) |
| CMFCVisualManagerOffice2003::OnFillTasksGroupInterior | Kerangka kerja memanggil metode ini ketika mengisi interior objek Kelas CMFCTasksPaneTaskGroup. (Mengambil alih CMFCVisualManagerOfficeXP::OnFillTasksGroupInterior.) |
| CMFCVisualManagerOffice2003::OnFillTasksPaneBackground | Kerangka kerja memanggil metode ini ketika mengisi latar belakang kontrol CMFCTasksPane . (Penimpaan CMFCVisualManager::OnFillTasksPaneBackground.) |
| CMFCVisualManagerOffice2003::OnHighlightQuickCustomizeMenuButton | Kerangka kerja memanggil metode ini ketika menggambar tombol menu kustomisasi cepat yang disorot. (Mengambil alih CMFCVisualManagerOfficeXP::OnHighlightQuickCustomizeMenuButton.) |
| CMFCVisualManagerOffice2003::OnHighlightRarelyUsedMenuItems | Kerangka kerja memanggil metode ini ketika menggambar perintah menu yang disorot. (Mengambil alih CMFCVisualManagerOfficeXP::OnHighlightRarelyUsedMenuItems.) |
| CMFCVisualManagerOffice2003::OnUpdateSystemColors | Kerangka kerja memanggil fungsi ini ketika warna sistem berubah. (Mengambil alih CMFCVisualManagerOfficeXP::OnUpdateSystemColors.) |
| CMFCVisualManagerOffice2003::SetDefaultWinXPColors | Menentukan apakah manajer visual harus menggunakan warna atau warna tema Windows XP asli yang diperoleh dari GetSysColor. |
| CMFCVisualManagerOffice2003::SetStatusBarOfficeXPLook | Menentukan bahwa tema global Windows XP harus digunakan. |
| CMFCVisualManagerOffice2003::SetUseGlobalTheme | Menentukan apakah manajer visual menggunakan tema global. |
Keterangan
Anda menggunakan CMFCVisualManagerOffice2003 kelas untuk mengubah tampilan visual aplikasi Anda agar menyerupai Microsoft Office 2003.
Contoh
Contoh berikut menunjukkan cara mengatur manajer visual office 2003. Cuplikan kode ini adalah bagian dari sampel Demo Pemberitahuan Desktop.
CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(CMFCVisualManagerOffice2003));
Hierarki Warisan
Persyaratan
Header: afxvisualmanageroffice2003.h
CMFCVisualManagerOffice2003::D rawComboBorderWinXP
Menggambar batas kotak kombo menggunakan tema Windows XP saat ini.
virtual BOOL DrawComboBorderWinXP(
CDC* pDC,
CRect rect,
BOOL bDisabled,
BOOL bIsDropped,
BOOL bIsHighlighted);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
rect
[di] Persegi panjang pembatas batas kotak kombo.
bDisabled
[di] Menentukan apakah batas kotak kombo dinonaktifkan.
bIsDropped
[di] Menentukan apakah batas kotak kombo dijatuhkan ke bawah.
bIsHighlighted
[di] Menentukan apakah batas kotak kombo disorot.
Tampilkan Nilai
Mengembalikan TRUE jika API tema diaktifkan atau FALSE jika tidak.
Keterangan
CMFCVisualManagerOffice2003::D rawComboDropButtonWinXP
Menggambar tombol drop-down kotak kombo menggunakan tema Windows XP saat ini.
virtual BOOL DrawComboDropButtonWinXP(
CDC* pDC,
CRect rect,
BOOL bDisabled,
BOOL bIsDropped,
BOOL bIsHighlighted);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
rect
[di] Persegi panjang pembatas tombol drop-down kotak kombo.
bDisabled
[di] Menentukan apakah tombol drop-down kotak kombo dinonaktifkan.
bIsDropped
[di] Menentukan apakah tombol drop-down kotak kombo dijatuhkan.
bIsHighlighted
[di] Menentukan apakah tombol drop-down kotak kombo disorot.
Tampilkan Nilai
Mengembalikan TRUE jika API tema diaktifkan atau FALSE jika tidak.
Keterangan
CMFCVisualManagerOffice2003::D rawCustomizeButton
Menggambar tombol kustomisasi.
virtual void DrawCustomizeButton(
CDC* pDC,
CRect rect,
BOOL bIsHorz,
CMFCVisualManager::AFX_BUTTON_STATE state,
BOOL bIsCustomize,
BOOL bIsMoreButtons);
Parameter
pDC
[di] Penunjuk ke konteks tampilan.
rect
[di] Persegi panjang pembatas tombol
bIsHorz
[di] TRUE jika tombol horizontal, atau FALSE jika vertikal.
negara
[di] Status tombol seperti yang akan digambar (reguler, ditekan, atau disorot).
bIsCustomize
[di] TRUE jika gambar panah bawah atau panah kiri harus digambar dalam persegi tombol, atau FALSE jika tidak.
bIsMoreButtons
[di] TRUE jika gambar Tombol Lainnya kustomisasi horizontal atau vertikal harus digambar dalam persegi panjang tombol, atau FALSE jika tidak.
Keterangan
CMFCVisualManagerOffice2003::D rawPushButtonWinXP
Menggambar tombol tekan menggunakan tema Windows XP saat ini.
virtual BOOL DrawPushButtonWinXP(
CDC* pDC,
CRect rect,
CMFCButton* pButton,
UINT uiState);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
rect
[di] Persegi panjang pembatas tombol tekan.
pButton
[di] Penunjuk ke objek Kelas CMFCButton untuk menggambar.
uiState
[in] Diabaikan. Status diambil dari pButton.
Tampilkan Nilai
TRUE jika API Tema diaktifkan; jika tidak FALSE.
Keterangan
CMFCVisualManagerOffice2003::GetBaseThemeColor
Mendapatkan warna tema dasar.
virtual COLORREF GetBaseThemeColor();
Tampilkan Nilai
Mengembalikan warna tema tema dasar, jika satu diatur, atau warna wajah bilah warna.
Keterangan
CMFCVisualManagerOffice2003::GetHighlightMenuItemColor
Mendapatkan warna yang digunakan untuk item menu yang disorot.
virtual COLORREF GetHighlightMenuItemColor() const;
Tampilkan Nilai
Mengembalikan warna yang digunakan untuk item menu yang disorot.
Keterangan
CMFCVisualManagerOffice2003::GetPropertyGridGroupColor
Kerangka kerja memanggil metode ini untuk mendapatkan warna latar belakang daftar properti.
virtual COLORREF GetPropertyGridGroupColor(CMFCPropertyGridCtrl* pPropList);
Parameter
pPropList
[di] Penunjuk ke daftar properti yang digambar kerangka kerja.
Tampilkan Nilai
Mengembalikan warna latar belakang pPropList.
Keterangan
Ambil alih fungsi ini untuk menyesuaikan warna latar belakang daftar properti di aplikasi Anda.
CMFCVisualManagerOffice2003::GetPropertyGridGroupTextColor
Kerangka kerja memanggil metode ini untuk mengambil warna teks daftar properti.
virtual COLORREF GetPropertyGridGroupTextColor(CMFCPropertyGridCtrl* pPropList);
Parameter
pPropList
[di] Penunjuk ke daftar properti.
Tampilkan Nilai
Mengembalikan warna teks dari daftar properti yang ditentukan.
Keterangan
Ambil alih fungsi ini untuk menyesuaikan warna teks daftar properti di aplikasi Anda.
CMFCVisualManagerOffice2003::GetShowAllMenuItemsHeight
Mengembalikan tinggi semua item menu.
virtual int GetShowAllMenuItemsHeight(
CDC* pDC,
const CSize& sizeDefault);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
sizeDefault
[di] Ukuran menu default.
Tampilkan Nilai
Secara default, mengembalikan tinggi semua gambar menu ditambah margin.
Keterangan
CMFCVisualManagerOffice2003::GetSmartDockingBaseGuideColors
Mengatur warna latar belakang grup dasar dan warna batas yang ditentukan.
virtual void GetSmartDockingBaseGuideColors(
COLORREF& clrBaseGroupBackground,
COLORREF& clrBaseGroupBorder);
Parameter
clrBaseGroupBackground
[di] Referensi ke COLORREF untuk diatur ke warna latar belakang.
clrBaseGroupBorder
[di] Referensi ke COLORREF untuk diatur ke warna batas.
Keterangan
CMFCVisualManagerOffice2003::GetSmartDockingHighlightToneColor
Mengembalikan warna nada sorotan.
virtual COLORREF GetSmartDockingHighlightToneColor();
Tampilkan Nilai
Mengembalikan COLORREF yang berisi warna nada sorotan.
Keterangan
CMFCVisualManagerOffice2003::GetTabFrameColors
Kerangka kerja memanggil fungsi ini ketika harus mengambil kumpulan warna untuk menggambar jendela tab.
virtual void GetTabFrameColors(
const CMFCBaseTabCtrl* pTabWnd,
COLORREF& clrDark,
COLORREF& clrBlack,
COLORREF& clrHighlight,
COLORREF& clrFace,
COLORREF& clrDarkShadow,
COLORREF& clrLight,
CBrush*& pbrFace,
CBrush*& pbrBlack);
Parameter
pTabWnd
[di] Penunjuk ke jendela bertab tempat bingkai menggambar tab.
clrDark
[out] Referensi ke parameter COLORREF tempat metode ini menyimpan warna untuk batas gelap tab.
clrBlack
[out] Referensi ke parameter COLORREF tempat metode ini menyimpan warna untuk batas jendela tab. Warna default untuk batas adalah hitam.
clrHighlight
[out] Referensi ke parameter COLORREF tempat metode ini menyimpan warna untuk status sorotan jendela tab.
clrFace
[out] Referensi ke parameter COLORREF tempat metode ini menyimpan warna untuk wajah jendela tab.
clrDarkShadow
[out] Referensi ke parameter COLORREF tempat metode ini menyimpan warna untuk bayangan jendela tab.
clrLight
[out] Referensi ke parameter COLORREF tempat metode ini menyimpan warna untuk tepi cahaya jendela tab.
pbrFace
[out] Penunjuk ke referensi untuk kuas. Metode ini menyimpan kuas yang digunakannya untuk mengisi wajah jendela tab dalam parameter ini.
pbrBlack
[out] Penunjuk ke referensi untuk kuas. Metode ini menyimpan kuas yang digunakannya untuk mengisi tepi hitam jendela tab dalam parameter ini.
Keterangan
CMFCVisualManagerOffice2003::GetToolBarCustomizeButtonMargin
Mendapatkan margin untuk tombol Kustomisasi bilah alat.
virtual int GetToolBarCustomizeButtonMargin() const;
Tampilkan Nilai
Mengembalikan margin untuk tombol Kustomisasi bilah alat.
Keterangan
CMFCVisualManagerOffice2003::GetToolbarDisabledColor
Mendapatkan warna yang dinonaktifkan untuk bilah alat.
virtual COLORREF GetToolbarDisabledColor() const;
Tampilkan Nilai
Mengembalikan COLORREF yang berisi warna yang dinonaktifkan.
Keterangan
CMFCVisualManagerOffice2003::GetToolTipInfo
Dipanggil oleh kerangka kerja untuk mendapatkan informasi tipsalat.
virtual BOOL GetToolTipInfo(
CMFCToolTipInfo& params,
UINT nType = (UINT)(-1));
Parameter
param
[out] Referensi ke objek Kelas CMFCToolTipInfo tempat metode ini mengembalikan informasi tipsalat.
nType
[di] Ketik informasi untuk informasi tipsalat yang akan dikembalikan.
Tampilkan Nilai
Mengembalikan TRUE jika informasi tipsalat dikembalikan, dan FALSE sebaliknya.
Keterangan
CMFCVisualManagerOffice2003::IsDefaultWinXPColorsEnabled
Menunjukkan apakah manajer visual menggunakan warna tema yang asli untuk Windows XP.
static BOOL IsDefaultWinXPColorsEnabled();
Tampilkan Nilai
TRUE jika manajer visual menggunakan warna asli; jika tidak, FALSE.
Keterangan
Untuk informasi selengkapnya tentang warna asli, lihat CMFCVisualManagerOffice2003::SetDefaultWinXPColors.
CMFCVisualManagerOffice2003::IsDockingTabHasBorder
Mengembalikan apakah manajer visual saat ini menggambar batas di sekitar panel yang ditautkan dan ditab.
virtual BOOL IsDockingTabHasBorder();
Tampilkan Nilai
TRUE jika manajer visual menggambar batas di sekitar panel yang ditautkan dan ditab; FALSE jika tidak.
Keterangan
CMFCVisualManagerOffice2003::IsHighlightOneNoteTabs
Menunjukkan apakah tab OneNote harus disorot.
virtual BOOL IsHighlightOneNoteTabs() const;
Tampilkan Nilai
Mengembalikan TRUE.
Keterangan
CMFCVisualManagerOffice2003::IsOffsetPressedButton
Dipanggil oleh kerangka kerja saat menggambar tombol toolbar.
virtual BOOL IsOffsetPressedButton() const;
Tampilkan Nilai
Keterangan
Implementasi default mengembalikan FALSE.
CMFCVisualManagerOffice2003::IsStatusBarOfficeXPLook
Menunjukkan apakah ada bilah status dengan tampilan Office XP.
static BOOL __stdcall IsStatusBarOfficeXPLook();
Tampilkan Nilai
Keterangan
Mengembalikan TRUE jika ada bilah status dengan tampilan Office XP, atau FALSE jika tidak.
CMFCVisualManagerOffice2003::IsToolbarRoundShape
Menunjukkan apakah toolbar yang ditentukan bulat.
virtual BOOL IsToolbarRoundShape(CMFCToolBar* pToolBar);
Parameter
pToolBar
[di] Arahkan ke toolbar yang dimaksud.
Tampilkan Nilai
Mengembalikan TRUE jika toolbar bulat, atau FALSE jika merupakan bilah menu.
Keterangan
CMFCVisualManagerOffice2003::IsUseGlobalTheme
Menunjukkan apakah aplikasi Anda menggunakan tema Windows XP.
static BOOL IsUseGlobalTheme();
Tampilkan Nilai
TRUE jika manajer visual menggunakan tema Windows XP; jika tidak, FALSE.
Keterangan
Gunakan metode CMFCVisualManagerOffice2003::SetUseGlobalTheme untuk mengubah apakah manajer visual Anda menggunakan tema Windows XP.
CMFCVisualManagerOffice2003::IsWindowsThemingSupported
Menunjukkan apakah tema Windows didukung.
virtual BOOL IsWindowsThemingSupported() const;
Tampilkan Nilai
Mengembalikan TRUE jika tema Windows didukung, atau FALSE jika tidak.
Keterangan
CMFCVisualManagerOffice2003::OnDrawAutoHideButtonBorder
Kerangka kerja memanggil metode ini ketika menggambar batas tombol sembunyikan otomatis.
virtual void OnDrawAutoHideButtonBorder(
CDC* pDC,
CRect rectBounds,
CRect rectBorderSize,
CMFCAutoHideButton* pButton);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
rectBounds
[di] Ukuran dan lokasi tombol sembunyikan otomatis.
rectBorderSize
[di] Ukuran batas.
pButton
[di] Penunjuk ke tombol sembunyikan otomatis. Kerangka kerja menggambar batas untuk tombol ini.
Keterangan
Ambil alih metode ini di kelas turunan jika Anda ingin menyesuaikan tampilan batas tombol sembunyikan otomatis. Secara default, metode ini mengisi batas datar dengan warna bayangan default untuk aplikasi Anda.
Parameter rectBorderSize tidak berisi koordinat batas. Ini berisi ukuran batas di topanggota data , , bottomleft, dan right . Nilai yang kurang dari atau sama dengan 0 menunjukkan tidak ada batas di sisi tombol sembunyikan otomatis tersebut.
CMFCVisualManagerOffice2003::OnDrawBarGripper
Dipanggil oleh kerangka kerja ketika menggambar gripper untuk bilah kontrol.
virtual void OnDrawBarGripper(
CDC* pDC,
CRect rectGripper,
BOOL bHorz,
CBasePane* pBar);
Parameter
pDC
[di] Penunjuk ke konteks perangkat untuk bilah kontrol.
rectGripper
[di] Persegi panjang pembatas untuk bilah kontrol.
bHorz
[di] Parameter Boolean yang menentukan apakah bilah kontrol ditampar secara horizontal atau vertikal.
pBar
[di] Penunjuk ke bilah kontrol. Manajer visual menarik gripper dari bilah kontrol ini.
Keterangan
Implementasi default metode ini menampilkan gripper standar. Untuk menyesuaikan tampilan gripper, ambil alih metode ini di kelas kustom yang berasal dari Kelas CMFCVisualManagerOffice2003 .
CMFCVisualManagerOffice2003::OnDrawBrowseButton
Untuk detail selengkapnya, lihat kode sumber yang terletak di folder VC\atlmfc\src\mfc dari penginstalan Visual Studio Anda.
virtual BOOL OnDrawBrowseButton(
CDC* pDC,
CRect rect,
CMFCEditBrowseCtrl* pEdit,
CMFCVisualManager::AFX_BUTTON_STATE state,
COLORREF& clrText);
Parameter
[di] pDC
[di] rect
[di] pEdit
[di] negara
[di] clrText
Tampilkan Nilai
Keterangan
CMFCVisualManagerOffice2003::OnDrawButtonBorder
Kerangka kerja memanggil metode ini ketika menggambar batas tombol toolbar.
virtual void OnDrawButtonBorder(
CDC* pDC,
CMFCToolBarButton* pButton,
CRect rect,
CMFCVisualManager::AFX_BUTTON_STATE state);
Parameter
pDC
[di] Penunjuk ke konteks perangkat tombol toolbar.
pButton
[di] Penunjuk ke tombol toolbar. Kerangka kerja menggambar batas tombol ini.
rect
[di] Persegi panjang yang menentukan batas tombol toolbar.
negara
[di] Tipe data enumerasi yang menentukan status tombol toolbar saat ini.
Keterangan
Implementasi default metode ini menampilkan batas standar. Ambil alih metode ini dalam manajer visual turunan untuk menyesuaikan tampilan batas tombol toolbar.
Status tombol toolbar yang mungkin adalah ButtonsIsRegular, , ButtonsIsPressedatau ButtonsIsHighlighted.
CMFCVisualManagerOffice2003::OnDrawCaptionBarBorder
Kerangka kerja memanggil metode ini ketika menggambar batas objek Kelas CMFCCaptionBar.
virtual void OnDrawCaptionBarBorder(
CDC* pDC,
CMFCCaptionBar* pBar,
CRect rect,
COLORREF clrBarBorder,
BOOL bFlatBorder);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
pBar
[di] Penunjuk ke objek Kelas CMFCCaptionBar. Kerangka kerja menggambar bilah keterangan ini.
rect
[di] Persegi panjang yang menentukan batas bilah keterangan.
clrBarBorder
[di] Warna batas.
bFlatBorder
[di] TRUE jika batas harus memiliki tampilan datar, 2D, atau FALSE jika tidak.
Keterangan
Ambil alih metode ini dalam kelas turunan untuk menyesuaikan tampilan batas bilah keterangan.
CMFCVisualManagerOffice2003::OnDrawCheckBoxEx
Dipanggil oleh kerangka kerja saat menggambar kotak centang.
virtual void OnDrawCheckBoxEx(
CDC* pDC,
CRect rect,
int nState,
BOOL bHighlighted,
BOOL bPressed,
BOOL bEnabled);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
rect
[di] Persegi panjang pembatas kotak centang.
nState
[di] Status kotak centang: 0 jika tidak dicentang, 1 jika dicentang, 2 jika dicentang campuran.
bHighlighted
[di] TRUE jika kotak centang disorot, atau FALSE jika tidak.
bPressed
[di] TRUE jika kotak centang ditekan, atau FALSE jika tidak.
bEnabled
[di] TRUE jika kotak centang diaktifkan, atau FALSE jika tidak.
Keterangan
CMFCVisualManagerOffice2003::OnDrawComboBorder
Kerangka kerja memanggil metode ini ketika menggambar batas di sekitar instans KELAS CMFCToolBarComboBoxButton.
virtual void OnDrawComboBorder(
CDC* pDC,
CRect rect,
BOOL bDisabled,
BOOL bIsDropped,
BOOL bIsHighlighted,
CMFCToolBarComboBoxButton* pButton);
Parameter
pDC
[di] Penunjuk ke konteks perangkat tombol kotak kombo.
rect
[di] Persegi panjang yang menentukan batas tombol kotak kombo.
bDisabled
[di] Parameter Boolean yang menunjukkan apakah tombol kotak kombo tidak tersedia.
bIsDropped
[di] Parameter Boolean yang menunjukkan apakah kotak kombo dijatuhkan.
bIsHighlighted
[di] Parameter Boolean yang menunjukkan apakah tombol kotak kombo disorot.
pButton
[di] Penunjuk ke CMFCToolBarComboBoxButton objek. Kerangka kerja menggambar tombol kotak kombo ini.
Keterangan
Ambil alih metode ini di manajer visual turunan Anda untuk menyesuaikan tampilan batas kotak kombo.
CMFCVisualManagerOffice2003::OnDrawComboDropButton
Kerangka kerja memanggil metode ini ketika menarik tombol drop dari CMFCToolBarComboBoxButton Class.
virtual void OnDrawComboDropButton(
CDC* pDC,
CRect rect,
BOOL bDisabled,
BOOL bIsDropped,
BOOL bIsHighlighted,
CMFCToolBarComboBoxButton* pButton);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
rect
[di] Persegi panjang yang menentukan batas tombol jatuhkan.
bDisabled
[di] Parameter Boolean yang menunjukkan apakah tombol drop tidak tersedia.
bIsDropped
[di] Parameter Boolean yang menunjukkan apakah kotak kombo dijatuhkan.
bIsHighlighted
[di] Parameter Boolean yang menunjukkan apakah tombol drop disorot.
pButton
[di] Penunjuk ke CMFCToolBarComboBoxButton objek. Kerangka kerja menggambar tombol jatuhkan untuk tombol kotak kombo ini
Keterangan
Ambil alih metode ini di manajer visual turunan Anda untuk menyesuaikan tampilan tombol jatuhkan tombol kotak kombo.
CMFCVisualManagerOffice2003::OnDrawControlBorder
Kerangka kerja memanggil metode ini ketika menggambar batas kontrol.
virtual void OnDrawControlBorder(CWnd* pWndCtrl);
Parameter
pWndCtrl
[di] Penunjuk ke objek Kelas CWnd yang mewakili kontrol untuk menggambar batas.
Keterangan
CMFCVisualManagerOffice2003::OnDrawExpandingBox
Dipanggil oleh kerangka kerja saat menggambar kotak yang diperluas.
virtual void OnDrawExpandingBox(
CDC* pDC,
CRect rect,
BOOL bIsOpened,
COLORREF colorBox);
Parameter
pDC
[di] Penunjuk ke konteks tampilan tempat kotak perluasan akan digambar.
rect
[di] Persegi panjang pembatas kotak yang diperluas untuk digambar.
bIsBuka
[di] TRUE jika kotak yang akan digambar dibuka, atau FALSE jika tidak.
colorBox
[di] Warna batas luar kotak yang akan digambar.
Keterangan
CMFCVisualManagerOffice2003::OnDrawHeaderCtrlBorder
Kerangka kerja memanggil metode ini ketika menggambar batas di sekitar instans Kelas CMFCHeaderCtrl.
virtual void OnDrawHeaderCtrlBorder(
CMFCHeaderCtrl* pCtrl,
CDC* pDC,
CRect& rect,
BOOL bIsPressed,
BOOL bIsHighlighted);
Parameter
pCtrl
[di] Penunjuk ke objek Kelas CMFCHeaderCtrl. Kerangka kerja menggambar batas kontrol header ini.
pDC
[di] Penunjuk ke konteks perangkat.
rect
[di] Persegi panjang yang menentukan batas kontrol header.
[di] bIsPressed
[di] bIsHighlighted
Parameter Boolean yang menunjukkan apakah kontrol header ditekan.
Keterangan
Ambil alih metode ini dalam manajer visual turunan untuk menyesuaikan batas kontrol header.
CMFCVisualManagerOffice2003::OnDrawMenuBorder
Kerangka kerja memanggil metode ini ketika menggambar batas Kelas CMFCPopupMenu.
virtual void OnDrawMenuBorder(
CDC* pDC,
CMFCPopu* pMenu,
CRect rect);
Parameter
pDC
[di] Penunjuk ke konteks perangkat untuk objek Kelas CMFCPopupMenu.
pMenu
[di] Penunjuk ke objek Kelas CMFCPopupMenu. Kerangka kerja menggambar batas di sekitar menu popup ini.
rect
[di] Persegi panjang yang menentukan batas menu popup.
Keterangan
Implementasi default metode ini menampilkan batas menu standar. Ambil alih metode ini dalam manajer visual turunan untuk menyesuaikan tampilan batas menu.
CMFCVisualManagerOffice2003::OnDrawOutlookBarSplitter
Kerangka kerja memanggil metode ini ketika menggambar pemisah untuk bilah Outlook.
virtual void OnDrawOutlookBarSplitter(
CDC* pDC,
CRect rectSplitter);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
rectSplitter
[di] Persegi panjang yang menentukan batas pemisah.
Keterangan
Ambil alih metode ini dalam manajer visual turunan untuk menyesuaikan tampilan pemisah pada bilah Outlook.
CMFCVisualManagerOffice2003::OnDrawOutlookPageButtonBorder
Dipanggil oleh kerangka kerja saat menggambar batas tombol halaman Outlook.
virtual void OnDrawOutlookPageButtonBorder(
CDC* pDC,
CRect& rectBtn,
BOOL bIsHighlighted,
BOOL bIsPressed);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
rectBtn
[di] Persegi panjang yang menentukan batas tombol halaman Outlook.
bIsHighlighted
[di] Boolean yang menentukan apakah tombol disorot.
bIsPressed
[di] Boolean yang menentukan apakah tombol ditekan.
Keterangan
Ambil alih metode ini dalam manajer visual kustom untuk mengubah tampilan tombol halaman Outlook.
CMFCVisualManagerOffice2003::OnDrawPaneBorder
Kerangka kerja memanggil metode ini ketika menggambar batas objek Kelas CPane.
virtual void OnDrawPaneBorder(
CDC* pDC,
CBasePane* pBar,
CRect& rect);
Parameter
pDC
[di] Penunjuk ke konteks perangkat dari bilah kontrol.
pBar
[di] Penunjuk ke panel. Manajer visual menggambar batas panel ini.
rect
[di] Persegi panjang yang menunjukkan batas panel.
Keterangan
Implementasi default metode ini menampilkan batas standar. Ambil alih metode ini di kelas turunan untuk menyesuaikan tampilan batas.
CMFCVisualManagerOffice2003::OnDrawPaneCaption
Kerangka kerja memanggil metode ini ketika menggambar keterangan untuk objek Kelas CDockablePane.
virtual COLORREF OnDrawPaneCaption(
CDC* pDC,
CDockablePane* pBar,
BOOL bActive,
CRect rectCaption,
CRect rectButtons);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
pBar
[di] Penunjuk ke objek Kelas CDockablePane. Kerangka kerja menggambar keterangan untuk panel ini.
bActive
[di] Parameter Boolean yang menunjukkan apakah bilah kontrol aktif.
rectCaption
[di] Persegi panjang yang menentukan batas keterangan.
rectButtons
[di] Persegi panjang yang menentukan batas tombol keterangan.
Tampilkan Nilai
Parameter COLORREF yang menunjukkan warna teks keterangan.
Keterangan
CMFCVisualManagerOffice2003::OnDrawPopupWindowBorder
Kerangka kerja memanggil metode ini ketika menggambar batas jendela popup.
virtual void OnDrawPopupWindowBorder(
CDC* pDC,
CRect rect);
Parameter
pDC
[di] Penunjuk ke konteks perangkat jendela popup.
rect
[di] Persegi panjang pembatas jendela popup.
Keterangan
CMFCVisualManagerOffice2003::OnDrawPopupWindowButtonBorder
Kerangka kerja memanggil metode ini ketika menggambar batas tombol di jendela popup.
virtual void OnDrawPopupWindowButtonBorder(
CDC* pDC,
CRect rectClient,
CMFCDesktopAlertWndButton* pButton);
Parameter
pDC
[di] Penunjuk ke konteks perangkat tombol.
rectClient
[di] Persegi panjang pembatas tombol.
pButton
[di] Penunjuk ke tombol ( objek CMFCDesktopAlertWndButton Class ).
Keterangan
CMFCVisualManagerOffice2003::OnDrawPopupWindowCaption
Kerangka kerja memanggil metode ini ketika menggambar keterangan jendela popup.
virtual COLORREF OnDrawPopupWindowCaption(
CDC* pDC,
CRect rectCaption,
CMFCDesktopAlertWnd* pPopupWnd);
Parameter
pDC
[di] Arahkan ke konteks perangkat keterangan.
rectCaption
[di] Persegi panjang batas keterangan.
pPopupWnd
[di] Penunjuk ke jendela popup tempat keterangan akan digambar.
Tampilkan Nilai
Warna teks keterangan.
Keterangan
Ambil alih metode ini dalam manajer visual turunan untuk menyesuaikan tampilan keterangan jendela popup.
CMFCVisualManagerOffice2003::OnDrawRibbonButtonsGroup
Kerangka kerja memanggil metode ini saat menggambar sekelompok tombol pada pita.
virtual COLORREF OnDrawRibbonButtonsGroup(
CDC* pDC,
CMFCRibbonButtonsGroup* pGroup,
CRect rectGroup);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
pGroup
[di] Penunjuk ke grup tombol pada pita. Kerangka kerja menggambar sekelompok tombol ini.
rectGroup
[di] Persegi panjang yang menentukan batas grup.
Tampilkan Nilai
Nilai yang dipesan. Implementasi default mengembalikan -1.
Keterangan
Ambil alih metode ini dalam manajer visual turunan untuk mengkustomisasi tampilan grup tombol pada pita.
CMFCVisualManagerOffice2003::OnDrawRibbonCategoryCaption
Kerangka kerja memanggil metode ini saat menggambar bilah keterangan untuk kategori pita.
virtual COLORREF OnDrawRibbonCategoryCaption(
CDC* pDC,
CMFCRibbonContextCaption* pContextCaption);
Parameter
pDC
[di] Penunjuk ke konteks perangkat kategori pita.
pContextCaption
[di] Penunjuk ke bilah keterangan. Manajer visual menggambar Kelas CMFCRibbonContextCaption ini.
Tampilkan Nilai
Parameter COLORREF yang menunjukkan warna teks pada bilah keterangan.
Keterangan
Ambil alih metode ini dalam kelas turunan untuk mengkustomisasi tampilan bilah keterangan untuk kategori pita.
CMFCVisualManagerOffice2003::OnDrawRibbonCategoryTab
Kerangka kerja memanggil metode ini saat menggambar tab untuk kategori pita.
virtual COLORREF OnDrawRibbonCategoryTab(
CDC* pDC,
CMFCRibbonTab* pTab,
BOOL bIsActive);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
pTab
[di] Penunjuk ke objek tab pita. Kerangka kerja menggambar tab ini.
bIsActive
[di] TRUE jika tab aktif, atau FALSE jika tidak.
Tampilkan Nilai
Warna yang digunakan untuk teks pada tab kategori pita.
Keterangan
Ambil alih metode ini dalam manajer visual turunan untuk mengkustomisasi tampilan tab kategori pita.
CMFCVisualManagerOffice2003::OnDrawRibbonProgressBar
Kerangka kerja memanggil metode ini ketika menggambar objek Kelas CMFCRibbonProgressBar .
virtual void OnDrawRibbonProgressBar(
CDC* pDC,
CMFCRibbonProgressBar* pProgress,
CRect rectProgress,
CRect rectChunk,
BOOL bInfiniteMode);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
pProgress
[di] Penunjuk ke objek Kelas CMFCRibbonProgressBar. Kerangka kerja menarik bilah kemajuan ini.
rectProgress
[di] Persegi panjang yang menentukan batas bilah kemajuan.
rectChunk
[di] Persegi panjang yang menentukan batas area di sekitar bilah kemajuan.
bInfiniteMode
[di] TRUE jika bilah dalam mode tak terbatas, atau FALSE jika tidak. Implementasi default tidak menggunakan parameter ini.
Keterangan
Ambil alih metode ini di kelas turunan untuk menyesuaikan tampilan bilah kemajuan
CMFCVisualManagerOffice2003::OnDrawRibbonQuickAccessToolBarSeparator
Kerangka kerja memanggil metode ini saat menggambar pemisah pada Toolbar Akses Cepat dari pita.
virtual void OnDrawRibbonQuickAccessToolBarSeparator(
CDC* pDC,
CMFCRibbonSeparator* pSeparator,
CRect rect);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
pSeparator
[di] Penunjuk ke objek Kelas CMFCRibbonSeparator. Kerangka kerja menggambar pemisah pita ini.
rect
[di] Persegi panjang yang menentukan batas pemisah.
Keterangan
Ambil alih metode ini di kelas turunan untuk mengkustomisasi tampilan pemisah pita pada Toolbar Akses Cepat.
CMFCVisualManagerOffice2003::OnDrawRibbonSliderChannel
Kerangka kerja memanggil metode ini ketika menarik saluran Kelas CMFCRibbonSlider.
virtual void OnDrawRibbonSliderChannel(
CDC* pDC,
CMFCRibbonSlider* pSlider,
CRect rect);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
pSlider
[di] Penunjuk ke objek Kelas CMFCRibbonSlider. Kerangka kerja menggambar saluran untuk penggerak pita ini.
rect
[di] Persegi panjang yang menentukan batas untuk saluran slider pita.
Keterangan
Ambil alih metode ini dalam kelas turunan untuk mengkustomisasi tampilan saluran slider pita.
CMFCVisualManagerOffice2003::OnDrawRibbonSliderThumb
Kerangka kerja memanggil metode ini ketika menggambar jempol objek Kelas CMFCRibbonSlider
virtual void OnDrawRibbonSliderThumb(
CDC* pDC,
CMFCRibbonSlider* pSlider,
CRect rect,
BOOL bIsHighlighted,
BOOL bIsPressed,
BOOL bIsDisabled);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
pSlider
[di] Penunjuk ke Kelas CMFCRibbonSlider. Kerangka kerja menggambar jempol untuk penggerak pita ini.
rect
[di] Persegi panjang yang menentukan batas ibu jari untuk penggerak pita.
bIsHighlighted
[di] Parameter Boolean yang menunjukkan apakah jempol disorot.
bIsPressed
[di] Parameter Boolean yang menunjukkan apakah ibu jari ditekan.
bIsDisabled
[di] Parameter Boolean yang menunjukkan apakah jempol tidak tersedia.
Keterangan
Ambil alih metode ini dalam manajer visual turunan untuk mengkustomisasi tampilan ibu jari untuk penggerser pita.
CMFCVisualManagerOffice2003::OnDrawRibbonSliderZoomButton
Kerangka kerja memanggil metode ini ketika menggambar tombol zoom untuk objek Kelas CMFCRibbonSlider.
virtual void OnDrawRibbonSliderZoomButton(
CDC* pDC,
CMFCRibbonSlider* pSlider,
CRect rect,
BOOL bIsZoomOut,
BOOL bIsHighlighted,
BOOL bIsPressed,
BOOL bIsDisabled);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
pSlider
[di] Penunjuk ke objek Kelas CMFCRibbonSlider. Kerangka kerja menggambar penggerak pita ini.
rect
[di] Persegi panjang yang menentukan batas tombol zoom pada penggeser pita.
bIsZoomOut
[di] TRUE jika kerangka kerja harus menggambar tombol kiri dengan " -" untuk memperkecil tampilan, atau FALSE jika kerangka kerja harus menggambar tombol kanan dengan " +" untuk memperbesar tampilan.
bIsHighlighted
[di] Parameter Boolean yang menunjukkan apakah tombol disorot.
bIsPressed
[di] Parameter Boolean yang menunjukkan apakah tombol ditekan.
bIsDisabled
[di] Parameter Boolean yang menunjukkan apakah tombol tidak tersedia.
Keterangan
Secara default, tombol zoom pada penggeser pita adalah lingkaran dengan + atau - masuk ke tengah. Untuk menyesuaikan tampilan tombol zoom, ambil alih metode ini dalam manajer visual turunan.
CMFCVisualManagerOffice2003::OnDrawRibbonStatusBarPane
Kerangka kerja memanggil metode ini saat menggambar panel pada bilah status.
virtual COLORREF OnDrawRibbonStatusBarPane(
CDC* pDC,
CMFCRibbonStatusBar* pBar,
CMFCRibbonStatusBarPane* pPane);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
pBar
[di] Penunjuk ke bilah status yang berisi panel.
pPane
[di] Penunjuk ke panel bilah status. Kerangka kerja menggambar objek Kelas CMFCRibbonStatusBarPane ini.
Tampilkan Nilai
Nilai yang dipesan. Implementasi default mengembalikan -1.
Keterangan
Ambil alih metode ini dalam manajer visual turunan untuk menyesuaikan tampilan panel pada bilah status.
CMFCVisualManagerOffice2003::OnDrawScrollButtons
Kerangka kerja memanggil metode ini ketika menggambar tombol gulir.
virtual void OnDrawScrollButtons(
CDC* pDC,
const CRect& rect,
const int nBorderSize,
int iImage,
BOOL bHilited);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
rect
[di] Persegi panjang pembatas tombol gulir.
nBorderSize
[di] Ukuran batas untuk menggambar di sekitar tombol gulir.
iImage
[di] Pengidentifikasi gambar untuk menggambar di tombol gulir.
bHilited
[di] TRUE jika tombol gulir disorot, atau FALSE jika tidak.
Keterangan
CMFCVisualManagerOffice2003::OnDrawSeparator
Kerangka kerja memanggil metode ini ketika menggambar pemisah.
virtual void OnDrawSeparator(
CDC* pDC,
CBasePane* pBar,
CRect rect,
BOOL bIsHoriz);
Parameter
pDC
[di] Penunjuk ke konteks perangkat untuk bilah kontrol.
pBar
[di] Penunjuk ke panel yang berisi pemisah.
rect
[di] Persegi panjang yang menentukan batas pemisah.
bIsHoriz
[di] TRUE jika panel ditampar secara horizontal, atau FALSE jika panel ditampar secara vertikal.
Keterangan
Pemisah digunakan pada bilah kontrol untuk memisahkan grup ikon terkait. Implementasi default untuk metode ini menampilkan pemisah standar. Ambil alih metode ini dalam manajer visual turunan untuk menyesuaikan tampilan pemisah.
CMFCVisualManagerOffice2003::OnDrawShowAllMenuItems
Kerangka kerja memanggil metode ini ketika menggambar semua item dalam menu
virtual void OnDrawShowAllMenuItems(
CDC* pDC,
CRect rect,
CMFCVisualManager::AFX_BUTTON_STATE state);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
rect
[di] Persegi panjang pembatas menu yang akan digambar.
negara
[di] Status tombol.
Keterangan
CMFCVisualManagerOffice2003::OnDrawStatusBarPaneBorder
Kerangka kerja memanggil metode ini saat menggambar batas untuk objek Kelas CMFCStatusBar.
virtual void OnDrawStatusBarPaneBorder(
CDC* pDC,
CMFCStatusBar* pBar,
CRect rectPane,
UINT uiID,
UINT nStyle);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
pBar
[di] Penunjuk ke objek Kelas CMFCStatusBar. Kerangka kerja menggambar objek bilah status ini.
rectPane
[di] Persegi panjang yang menentukan batas bilah status.
uiID
[di] ID bilah status.
nStyle
[di] Gaya bilah status.
Keterangan
Ambil alih metode ini dalam manajer visual turunan untuk menyesuaikan tampilan batas untuk objek CMFCStatusBar .
CMFCVisualManagerOffice2003::OnDrawStatusBarProgress
Kerangka kerja memanggil metode ini ketika menarik indikator kemajuan pada objek Kelas CMFCStatusBar
virtual void OnDrawStatusBarProgress(
CDC* pDC,
CMFCStatusBar* pStatusBar,
CRect rectProgress,
int nProgressTotal,
int nProgressCurr,
COLORREF clrBar,
COLORREF clrProgressBarDest,
COLORREF clrProgressText,
BOOL bProgressText);
Parameter
pDC
[di] Penunjuk ke konteks perangkat untuk bilah status
pStatusBar
[di] Objek Kelas CMFCStatusBar yang berisi bilah kemajuan.
rectProgress
[di] Persegi panjang yang menentukan batas bilah kemajuan.
nProgressTotal
[di] Jumlah total untuk bilah kemajuan.
nProgressCurr
[di] Kemajuan saat ini untuk bilah kemajuan.
clrBar
[di] Warna awal untuk bilah kemajuan. Nilainya adalah awal gradien warna atau warna lengkap bilah kemajuan.
[di] clrProgressBarDest
[di] clrProgressText
[di] bProgressText
Keterangan
Ambil alih metode ini dalam manajer visual turunan untuk menyesuaikan tampilan bilah kemajuan pada bilah status.
CMFCVisualManagerOffice2003::OnDrawStatusBarSizeBox
Kerangka kerja memanggil metode ini ketika menggambar kotak ukuran untuk Kelas CMFCStatusBar.
virtual void OnDrawStatusBarSizeBox(
CDC* pDC,
CMFCStatusBar* pStatBar,
CRect rectSizeBox);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
pStatBar
[di] Penunjuk ke bilah status. Kerangka kerja menggambar kotak ukuran untuk bilah status ini.
rectSizeBox
[di] Persegi panjang yang menentukan batas kotak ukuran.
Keterangan
Ambil alih metode ini dalam manajer visual turunan untuk menyesuaikan tampilan kotak ukuran pada bilah status.
CMFCVisualManagerOffice2003::OnDrawTab
Kerangka kerja memanggil metode ini ketika menggambar tab untuk objek Kelas CMFCBaseTabCtrl.
virtual void OnDrawTab(
CDC* pDC,
CRect rectTab,
int iTab,
BOOL bIsActive,
const CMFCBaseTabCtrl* pTabWnd);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
rectTab
[di] Persegi panjang yang menentukan batas kontrol tab.
iTab
[di] Indeks tab yang digambar kerangka kerja.
bIsActive
[di] Parameter Boolean yang menentukan apakah tab aktif.
pTabWnd
[di] Penunjuk ke objek Kelas CMFCBaseTabCtrl. Kerangka kerja menggambar kontrol tab ini.
Keterangan
Objek CMFCBaseTabCtrl memanggil metode ini ketika memproses pesan WM_PAINT. Ambil alih metode ini dalam kelas turunan untuk menyesuaikan tampilan tab.
CMFCVisualManagerOffice2003::OnDrawTabsButtonBorder
Kerangka kerja memanggil metode ini saat menggambar batas tombol tab.
virtual void OnDrawTabsButtonBorder(
CDC* pDC,
CRect& rect,
CMFCButton* pButton,
UINT uiState,
CMFCBaseTabCtrl* pWndTab);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
rect
[di] Persegi panjang yang menentukan batas tombol tab.
pButton
[di] Penunjuk ke Kelas CMFCButton tempat kerangka kerja menggambar batas.
uiState
[di] Status tombol (lihat CButton::GetState).
pWndTab
[di] Penunjuk ke jendela tab induk.
Keterangan
Ambil alih metode ini dalam manajer visual turunan untuk menyesuaikan tampilan batas tombol tab.
CMFCVisualManagerOffice2003::OnDrawTask
Kerangka kerja memanggil metode ini ketika menggambar objek Kelas CMFCTasksPaneTask.
virtual void OnDrawTask(
CDC* pDC,
CMFCTasksPaneTask* pTask,
CImageList* pIcons,
BOOL bIsHighlighted = FALSE,
BOOL bIsSelected = FALSE);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
pTask
[di] Penunjuk ke objek Kelas CMFCTasksPaneTask. Kerangka kerja menggambar tugas ini.
pIcon
[di] Penunjuk ke daftar gambar yang terkait dengan panel tugas. Setiap tugas berisi indeks untuk gambar dalam daftar ini.
bIsHighlighted
[di] Parameter Boolean yang menentukan apakah tugas yang ditampilkan disorot.
bIsPilih
[di] Parameter Boolean yang menentukan apakah tugas yang ditampilkan dipilih.
Keterangan
Kerangka kerja menampilkan tugas pada bilah tugas sebagai ikon dan teks. Parameter pIcons berisi ikon untuk tugas yang ditunjukkan oleh pTask. Ambil alih metode ini di kelas turunan untuk menyesuaikan tampilan tugas pada bilah tugas.
CMFCVisualManagerOffice2003::OnDrawTasksGroupAreaBorder
Kerangka kerja memanggil metode ini ketika menggambar batas di sekitar grup pada objek Kelas CMFCTasksPane.
virtual void OnDrawTasksGroupAreaBorder(
CDC* pDC,
CRect rect,
BOOL bSpecial = FALSE,
BOOL bNoTitle = FALSE);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
rect
[di] Persegi panjang yang menentukan batas area grup pada panel tugas.
bSpesial
[di] Parameter Boolean yang menentukan apakah batas disorot. Nilai TRUE menunjukkan bahwa batas disorot.
bNoTitle
[di] Parameter Boolean yang menentukan apakah area grup memiliki judul. Nilai TRUE menunjukkan bahwa area grup tidak memiliki judul.
Keterangan
Ambil alih fungsi ini di kelas turunan untuk mengkustomisasi batas di sekitar area grup pada panel tugas.
CMFCVisualManagerOffice2003::OnDrawTasksGroupCaption
Kerangka kerja memanggil metode ini ketika menggambar keterangan untuk objek Kelas CMFCTasksPaneTaskGroup.
virtual void OnDrawTasksGroupCaption(
CDC* pDC,
CMFCTasksPaneTaskGroup* pGroup,
BOOL bIsHighlighted = FALSE,
BOOL bIsSelected = FALSE,
BOOL bCanCollapse = FALSE);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
pGroup
[di] Penunjuk ke objek Kelas CMFCTasksPaneTaskGroup. Kerangka kerja menggambar keterangan untuk grup ini.
bIsHighlighted
[di] Parameter Boolean yang menunjukkan apakah grup disorot.
bIsPilih
[di] Parameter Boolean yang menunjukkan apakah grup saat ini dipilih.
bCanCollapse
[di] Parameter Boolean yang menunjukkan apakah grup dapat diciutkan.
Keterangan
Ambil alih metode ini dalam kelas turunan untuk menyesuaikan keterangan untuk CMFCTasksPaneTaskGroup.
CMFCVisualManagerOffice2003::OnDrawTearOffCaption
Kerangka kerja memanggil metode ini ketika menggambar keterangan untuk objek Kelas CMFCPopupMenu.
virtual void OnDrawTearOffCaption(
CDC* pDC,
CRect rect,
BOOL bIsActive);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
rect
[di] Persegi panjang yang menentukan batas keterangan.
bIsActive
[di] TRUE jika keterangan aktif; FALSE jika tidak.
Keterangan
Fungsi ini dipanggil oleh kerangka kerja ketika objek Kelas CMFCPopupMenu memproses pesan WM_PAINT dan harus menggambar keterangan sobek.
Ambil alih metode ini di kelas turunan untuk menyesuaikan tampilan keterangan untuk bilah robek.
CMFCVisualManagerOffice2003::OnErasePopupWindowButton
Kerangka kerja memanggil metode ini ketika menghapus tombol di jendela popup.
virtual void OnErasePopupWindowButton(
CDC* pDC,
CRect rectClient,
CMFCDesktopAlertWndButton* pButton);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
rectClient
[di] Persegi panjang yang menentukan area klien jendela popup.
pButton
[di] Penunjuk ke tombol yang akan dihapus.
Keterangan
CMFCVisualManagerOffice2003::OnEraseTabsArea
Kerangka kerja memanggil metode ini saat menghapus area tab jendela tab.
virtual void OnEraseTabsArea(
CDC* pDC,
CRect rect,
const CMFCBaseTabCtrl* pTabWnd);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
rect
[di] Persegi panjang yang menentukan batas area tab.
pTabWnd
[di] Penunjuk ke jendela tab. Kerangka kerja menghapus area tab untuk jendela tab yang ditentukan.
Keterangan
Fungsi ini dipanggil oleh kerangka kerja ketika objek Kelas CMFCBaseTabCtrl memproses pesan WM_PAINT dan menghapus area tab.
Ambil alih metode ini dalam manajer visual turunan untuk menyesuaikan tampilan tab.
CMFCVisualManagerOffice2003::OnEraseTabsButton
Kerangka kerja memanggil metode ini saat menghapus teks dan ikon tombol tab.
virtual void OnEraseTabsButton(
CDC* pDC,
CRect rect,
CMFCButton* pButton,
CMFCBaseTabCtrl* pWndTab);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
rect
[di] Persegi panjang yang menentukan batas tombol tab.
pButton
[di] Penunjuk ke tombol tab. Kerangka kerja menghapus teks dan ikon untuk tombol ini.
pWndTab
[di] Penunjuk ke kontrol tab yang berisi tombol tab.
Keterangan
Kerangka kerja menghapus teks dan ikon untuk tombol saat objek Kelas CMFCBaseTabCtrl memproses pesan WM_ERASEBKGND
Ambil alih metode ini dalam manajer visual turunan untuk menyesuaikan tampilan tombol tab.
CMFCVisualManagerOffice2003::OnEraseTabsFrame
Kerangka kerja memanggil metode ini ketika menghapus bingkai pada objek Kelas CMFCBaseTabCtrl.
virtual BOOL OnEraseTabsFrame(
CDC* pDC,
CRect rect,
const CMFCBaseTabCtrl* pTabWnd);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
rect
[di] Persegi panjang yang menentukan batas jendela tab.
pTabWnd
[di] Penunjuk ke jendela tab. Kerangka kerja menghapus bingkai untuk Kelas CMFCBaseTabCtrl ini.
Tampilkan Nilai
TRUE jika metode berhasil atau FALSE jika tidak.
Keterangan
Metode ini mengisi area yang ditunjukkan dengan rect dengan warna latar belakang tab aktif. Ini dipanggil ketika CMFCBaseTabCtrl objek memproses pesan WM_PAINT dan menghapus bingkai tab.
CMFCVisualManagerOffice2003::OnFillAutoHideButtonBackground
Kerangka kerja memanggil metode ini ketika mengisi latar belakang tombol sembunyikan otomatis.
virtual void OnFillAutoHideButtonBackground(
CDC* pDC,
CRect rect,
CMFCAutoHideButton* pButton);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
rect
[di] Persegi panjang yang menentukan batas tombol sembunyikan otomatis.
pButton
[di] Penunjuk ke objek Kelas CMFCAutoHideButton. Kerangka kerja mengisi latar belakang untuk tombol sembunyikan otomatis ini.
Keterangan
Ambil alih metode ini dalam manajer visual turunan untuk menyesuaikan tampilan tombol sembunyikan otomatis.
CMFCVisualManagerOffice2003::OnFillBarBackground
Kerangka kerja memanggil metode ini ketika mengisi latar belakang objek Kelas CBasePane.
virtual void OnFillBarBackground(
CDC* pDC,
CBasePane* pBar,
CRect rectClient,
CRect rectClip,
BOOL bNCArea = FALSE);
Parameter
pDC
[di] Penunjuk ke konteks perangkat untuk bilah kontrol.
pBar
[di] Penunjuk ke objek Kelas CBasePane. Kerangka kerja mengisi latar belakang panel ini.
rectClient
[di] Persegi panjang yang menentukan batas panel.
rectClip
[di] Persegi panjang yang menentukan area kliping panel.
bNCArea
[di] Nilai yang dipesan.
Keterangan
Implementasi default metode ini mengisi latar belakang bilah dengan warna latar belakang 3d dari variabel afxGlobalDataglobal .
Ambil alih metode ini dalam manajer visual turunan untuk menyesuaikan latar belakang panel.
CMFCVisualManagerOffice2003::OnFillButtonInterior
Kerangka kerja memanggil metode ini ketika mengisi latar belakang tombol toolbar.
virtual void OnFillButtonInterior(
CDC* pDC,
CMFCToolBarButton* pButton,
CRect rect,
CMFCVisualManager::AFX_BUTTON_STATE state);
Parameter
pDC
[di] Penunjuk ke konteks perangkat tombol toolbar.
pButton
[di] Penunjuk ke tombol tempat kerangka kerja mengisi latar belakang.
rect
[di] Persegi panjang yang menentukan batas tombol toolbar.
negara
[di] Status tombol toolbar (kemungkinan status tombol toolbar adalah ButtonsIsRegular, , ButtonsIsPressedatau ButtonsIsHighlighted).
Keterangan
Implementasi default metode ini menggunakan warna default untuk mengisi latar belakang. Ambil alih metode ini dalam manajer visual turunan untuk menyesuaikan latar belakang tombol toolbar.
CMFCVisualManagerOffice2003::OnFillCommandsListBackground
Kerangka kerja memanggil metode ini ketika mengisi latar belakang tombol toolbar yang termasuk dalam daftar perintah. Daftar perintah ini adalah bagian dari dialog kustomisasi.
virtual COLORREF OnFillCommandsListBackground(
CDC* pDC,
CRect rect,
BOOL bIsSelected = FALSE);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
rect
[di] Persegi panjang yang menentukan batas tombol.
bIsPilih
[di] Parameter Boolean yang menunjukkan apakah tombol dipilih.
Tampilkan Nilai
Warna teks untuk tombol toolbar.
Keterangan
Untuk informasi selengkapnya tentang daftar kustomisasi, lihat CMFCToolBarButton::OnDrawOnCustomizeList. Implementasi default untuk metode ini mengisi latar belakang berdasarkan skema warna kulit yang saat ini dipilih.
CMFCVisualManagerOffice2003::OnFillHeaderCtrlBackground
Kerangka kerja memanggil metode ini ketika mengisi latar belakang kontrol header.
virtual void OnFillHeaderCtrlBackground(
CMFCHeaderCtrl* pCtrl,
CDC* pDC,
CRect rect);
Parameter
pCtrl
[di] Penunjuk ke objek Kelas CMFCHeaderCtrl. Kerangka kerja mengisi latar belakang untuk kontrol header ini.
pDC
[di] Penunjuk ke konteks perangkat.
rect
[di] Persegi panjang yang menentukan batas kontrol header.
Keterangan
Ambil alih metode ini dalam manajer visual turunan untuk menyesuaikan tampilan kontrol header.
CMFCVisualManagerOffice2003::OnFillHighlightedArea
Kerangka kerja memanggil metode ini ketika mengisi area tombol toolbar yang disorot.
virtual void OnFillHighlightedArea(
CDC* pDC,
CRect rect,
CBrush* pBrush,
CMFCToolBarButton* pButton);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
rect
[di] Persegi panjang pembatas area yang disorot untuk diisi.
pBrush
[di] Kuas yang digunakan dalam mengisi area yang disorot.
pButton
[di] Arahkan ke objek Kelas CMFCToolBarButton untuk mengisi area yang disorot.
Keterangan
CMFCVisualManagerOffice2003::OnFillOutlookBarCaption
Kerangka kerja memanggil metode ini ketika mengisi latar belakang bilah keterangan Outlook.
virtual void OnFillOutlookBarCaption(
CDC* pDC,
CRect rectCaption,
COLORREF& clrText);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
rectCaption
[di] Persegi panjang yang menentukan batas bilah keterangan.
clrText
[out] Referensi ke objek COLORREF tempat metode ini menulis warna teks pada bilah keterangan.
Keterangan
Implementasi default metode ini mengisi bilah keterangan dengan warna untuk bayangan berdasarkan kulit saat ini.
Ambil alih metode ini dalam manajer visual turunan untuk mengkustomisasi warna bilah keterangan Outlook.
CMFCVisualManagerOffice2003::OnFillOutlookPageButton
Kerangka kerja memanggil metode ini ketika mengisi interior tombol halaman Outlook.
virtual void OnFillOutlookPageButton(
CDC* pDC,
const CRect& rect,
BOOL bIsHighlighted,
BOOL bIsPressed,
COLORREF& clrText);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
rect
[di] Persegi panjang yang menentukan batas tombol halaman Outlook.
bIsHighlighted
[di] Parameter Boolean yang menentukan apakah tombol disorot.
bIsPressed
[di] Parameter Boolean yang menentukan apakah tombol ditekan.
clrText
[out] Referensi ke objek COLORREF tempat metode ini menyimpan warna teks tombol halaman outlook.
Keterangan
Ambil alih fungsi ini dalam manajer visual turunan untuk mengkustomisasi tampilan tombol halaman Outlook.
CMFCVisualManagerOffice2003::OnFillPopupWindowBackground
Kerangka kerja memanggil metode ini ketika mengisi latar belakang jendela pop-up.
virtual void OnFillPopupWindowBackground(
CDC* pDC,
CRect rect);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
rect
[di] Persegi panjang yang menentukan batas jendela popup.
Keterangan
Ambil alih metode ini dalam manajer visual turunan untuk menyesuaikan tampilan jendela pop-up.
CMFCVisualManagerOffice2003::OnFillTab
Kerangka kerja memanggil metode ini ketika mengisi latar belakang jendela tab.
virtual void OnFillTab(
CDC* pDC,
CRect rectFill,
CBrush* pbrFill,
int iTab,
BOOL bIsActive,
const CMFCBaseTabCtrl* pTabWnd);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
isi ulang
[di] Persegi panjang yang menentukan batas untuk jendela tab.
pbrFill
[di] Penunjuk ke kuas yang digunakan kerangka kerja untuk mengisi jendela tab.
iTab
[di] Indeks tab berbasis nol dari tab tempat kerangka kerja mengisi latar belakang.
bIsActive
[di] TRUE jika tab aktif atau FALSE jika tidak.
pTabWnd
[di] Penunjuk ke kontrol tab induk.
Keterangan
Ambil alih metode ini dalam manajer visual turunan untuk menyesuaikan tampilan tab.
CMFCVisualManagerOffice2003::OnFillTasksGroupInterior
Kerangka kerja memanggil metode ini ketika mengisi interior objek Kelas CMFCTasksPaneTaskGroup.
virtual void OnFillTasksGroupInterior(
CDC* pDC,
CRect rect,
BOOL bSpecial = FALSE);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
rect
[di] Persegi panjang yang menentukan batas grup tugas.
bSpesial
[di] Boolean yang menunjukkan apakah interior diisi dengan warna khusus.
Keterangan
Ambil alih metode ini dalam manajer visual turunan untuk menyesuaikan tampilan grup tugas.
CMFCVisualManagerOffice2003::OnFillTasksPaneBackground
Kerangka kerja memanggil metode ini ketika mengisi latar belakang kontrol Kelas CMFCTasksPane.
virtual void OnFillTasksPaneBackground(
CDC* pDC,
CRect rectWorkArea);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
rectWorkArea
[di] Persegi panjang yang menentukan batas panel tugas.
Keterangan
Ambil alih metode ini dalam manajer visual turunan untuk menyesuaikan tampilan objek Kelas CMFCTasksPane.
CMFCVisualManagerOffice2003::OnHighlightQuickCustomizeMenuButton
Kerangka kerja memanggil metode ini ketika menggambar tombol menu kustomisasi cepat yang disorot.
virtual void OnHighlightQuickCustomizeMenuButton(
CDC* pDC,
CMFCToolBarMenuButton* pButton,
CRect rect);
Parameter
pDC
[di] Penunjuk ke konteks perangkat untuk tombol .
pButton
[di] Penunjuk ke tombol .
rect
[di] Persegi panjang pembatas tombol.
Keterangan
CMFCVisualManagerOffice2003::OnHighlightRarelyUsedMenuItems
Kerangka kerja memanggil metode ini ketika menggambar perintah menu yang disorot.
virtual void OnHighlightRarelyUsedMenuItems(
CDC* pDC,
CRect rectRarelyUsed);
Parameter
pDC
[di] Penunjuk ke konteks perangkat.
rectRarelyUsed
[di] Persegi panjang yang menentukan batas perintah yang disorot.
Keterangan
Ambil alih metode ini dalam manajer visual turunan untuk menyesuaikan tampilan perintah menu yang disorot.
CMFCVisualManagerOffice2003::OnUpdateSystemColors
Kerangka kerja memanggil fungsi ini ketika warna sistem berubah.
virtual void OnUpdateSystemColors();
Keterangan
Kerangka kerja memanggil metode ini sebagai bagian dari pemrosesan pesan WM_SYSCOLORCHANGE. Ambil alih metode ini di manajer visual turunan jika Anda ingin menjalankan kode kustom saat warna berubah dalam aplikasi Anda.
CMFCVisualManagerOffice2003::SetDefaultWinXPColors
Menentukan apakah manajer visual harus menggunakan warna atau warna tema Windows XP asli yang diperoleh dari GetSysColor.
static void SetDefaultWinXPColors(BOOL bDefaultWinXPColors = TRUE);
Parameter
bDefaultWinXPColors
[di] Menentukan apakah manajer visual akan menggunakan warna Windows XP asli.
Keterangan
Jika bDefaultWinXPColors TRUE, manajer visual akan menggunakan warna Windows XP asli seperti biru, zaitun, atau perak. Jika tidak, manajer visual akan menggunakan warna yang diperoleh dari GetSysColor. Manajer visual menggunakan elemen visual seperti COLOR_3DFACE, COLOR_3DSHADOW, COLOR_3DHIGHLIGHT, COLOR_3DDKSHADOW, dan COLOR_3DLIGHT.
Secara default, CMFCVisualManagerOffice2003 objek menggunakan warna tema Windows XP asli.
CMFCVisualManagerOffice2003::SetStatusBarOfficeXPLook
Menentukan bahwa tema global Windows XP harus digunakan.
static void __stdcall SetStatusBarOfficeXPLook(BOOL bStatusBarOfficeXPLook = TRUE);
Parameter
bStatusBarOfficeXPLook
[di] TRUE jika tema global Windows XP harus digunakan (default), atau FALSE jika tidak.
Keterangan
CMFCVisualManagerOffice2003::SetUseGlobalTheme
Menentukan apakah manajer visual menggunakan tema global.
static void SetUseGlobalTheme(BOOL bUseGlobalTheme = TRUE);
Parameter
bUseGlobalTheme
[di] TRUE jika Anda ingin manajer visual menggunakan tema global; FALSE jika tidak.
Keterangan
CMFCVisualManagerOffice2003 Jika objek menggunakan tema global, objek akan menggambar elemen GUI dengan menggunakan Kelas CMFCVisualManagerWindows.
CMFCVisualManagerOffice2003 Jika objek tidak menggunakan tema global, objek akan menarik elemen GUI dengan menggunakan Kelas CMFCVisualManagerOfficeXP.
Lihat juga
Bagan Hierarki
Kelas
Kelas CMFCVisualManager
Kelas CMFCVisualManagerOfficeXP
Kelas CMFCVisualManagerWindows