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.
CMFCVisualManagerWindows menipu tampilan Microsoft Windows XP atau Microsoft Vista saat pengguna memilih tema Windows XP atau Vista.
Untuk detail selengkapnya, lihat kode sumber yang terletak di folder VC\atlmfc\src\mfc dari penginstalan Visual Studio Anda.
Sintaks
class CMFCVisualManagerWindows : public CMFCVisualManagerOfficeXP
Anggota
Konstruktor Publik
| Nama | Deskripsi |
|---|---|
CMFCVisualManagerWindows::CMFCVisualManagerWindows |
Konstruktor default. |
Metode Publik
| Nama | Deskripsi |
|---|---|
| CMFCVisualManagerWindows::AlwaysHighlight3DTabs | Kerangka kerja memanggil metode ini untuk menentukan apakah tab 3D harus selalu disorot dalam aplikasi. (Penimpaan CMFCVisualManager::AlwaysHighlight3DTabs.) |
| CMFCVisualManagerWindows::D rawComboBorderWinXP | (Mengambil alih CMFCVisualManager::DrawComboBorderWinXP.) |
| CMFCVisualManagerWindows::D rawComboDropButtonWinXP | (Penimpaan CMFCVisualManager::D rawComboDropButtonWinXP.) |
| CMFCVisualManagerWindows::D rawPushButtonWinXP | (Penimpaan CMFCVisualManager::D rawPushButtonWinXP.) |
| CMFCVisualManagerWindows::GetButtonExtraBorder | Kerangka kerja memanggil metode ini ketika menggambar tombol toolbar. (Penimpaan CMFCVisualManager::GetButtonExtraBorder.) |
| CMFCVisualManagerWindows::GetCaptionButtonExtraBorder | (Penimpaan CMFCVisualManager::GetCaptionButtonExtraBorder.) |
| CMFCVisualManagerWindows::GetDockingPaneCaptionExtraHeight | (Mengambil alih CMFCVisualManager::GetDockingPaneCaptionExtraHeight.) |
| CMFCVisualManagerWindows::GetHighlightedMenuItemTextColor | (Mengambil alih CMFCVisualManagerOfficeXP::GetHighlightedMenuItemTextColor.) |
| CMFCVisualManagerWindows::GetPopupMenuGap | (Mengambil alih CMFCVisualManagerOfficeXP::GetPopupMenuGap.) |
| CMFCVisualManagerWindows::GetToolbarButtonTextColor | (Mengambil alih CMFCVisualManagerOfficeXP::GetToolbarButtonTextColor.) |
| CMFCVisualManagerWindows::IsDefaultWinXPPopupButton | (Penimpaan CMFCVisualManager::IsDefaultWinXPPopupButton.) |
| CMFCVisualManagerWindows::IsHighlightWholeMenuItem | (Mengambil alih CMFCVisualManagerOfficeXP::IsHighlightWholeMenuItem.) |
| CMFCVisualManagerWindows::IsOfficeStyleMenus | |
| CMFCVisualManagerWindows::IsOfficeXPStyleMenus | Menunjukkan apakah manajer visual mengimplementasikan menu gaya Office XP. (Penimpaan CMFCVisualManager::IsOfficeXPStyleMenus.) |
| CMFCVisualManagerWindows::IsWindowsThemingSupported | (Mengambil alih CMFCVisualManager::IsWindowsThemingSupported.) |
| CMFCVisualManagerWindows::IsWinXPThemeAvailable | Menunjukkan apakah tema Windows tersedia. |
| CMFCVisualManagerWindows::OnDrawBarGripper | (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawBarGripper.) |
| CMFCVisualManagerWindows::OnDrawBrowseButton | (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawBrowseButton.) |
| CMFCVisualManagerWindows::OnDrawButtonBorder | (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawButtonBorder.) |
| CMFCVisualManagerWindows::OnDrawButtonSeparator | (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawButtonSeparator.) |
| CMFCVisualManagerWindows::OnDrawCaptionButton | (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawCaptionButton.) |
| CMFCVisualManagerWindows::OnDrawCaptionButtonIcon | (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawCaptionButtonIcon.) |
| CMFCVisualManagerWindows::OnDrawCheckBoxEx | (Penimpaan CMFCVisualManager::OnDrawCheckBoxEx.) |
| CMFCVisualManagerWindows::OnDrawComboBorder | (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawComboBorder.) |
| CMFCVisualManagerWindows::OnDrawComboDropButton | (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawComboDropButton.) |
| CMFCVisualManagerWindows::OnDrawControlBorder | (Penimpaan CMFCVisualManager::OnDrawControlBorder.) |
| CMFCVisualManagerWindows::OnDrawEditBorder | (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawEditBorder.) |
| CMFCVisualManagerWindows::OnDrawExpandingBox | (Penimpaan CMFCVisualManager::OnDrawExpandingBox.) |
| CMFCVisualManagerWindows::OnDrawFloatingToolbarBorder | (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawFloatingToolbarBorder.) |
| CMFCVisualManagerWindows::OnDrawHeaderCtrlBorder | Kerangka kerja memanggil metode ini ketika menggambar batas di sekitar instans Kelas CMFCHeaderCtrl. (Penimpaan CMFCVisualManager::OnDrawHeaderCtrlBorder.) |
| CMFCVisualManagerWindows::OnDrawHeaderCtrlSortArrow | Kerangka kerja memanggil fungsi ini saat menggambar panah pengurutan kontrol header. (Penimpaan CMFCVisualManager::OnDrawHeaderCtrlSortArrow.) |
| CMFCVisualManagerWindows::OnDrawMenuBorder | (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawMenuBorder.) |
| CMFCVisualManagerWindows::OnDrawMenuSystemButton | (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawMenuSystemButton.) |
| CMFCVisualManagerWindows::OnDrawMiniFrameBorder | (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawMiniFrameBorder.) |
| CMFCVisualManagerWindows::OnDrawOutlookPageButtonBorder | Dipanggil oleh kerangka kerja saat menggambar batas tombol halaman Outlook. (Penimpaan CMFCVisualManager::OnDrawOutlookPageButtonBorder.) |
| CMFCVisualManagerWindows::OnDrawPaneBorder | (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawPaneBorder.) |
| CMFCVisualManagerWindows::OnDrawPaneCaption | (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawPaneCaption.) |
| CMFCVisualManagerWindows::OnDrawPopupWindowButtonBorder | (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawPopupWindowButtonBorder.) |
| CMFCVisualManagerWindows::OnDrawScrollButtons | (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawScrollButtons.) |
| CMFCVisualManagerWindows::OnDrawSeparator | (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawSeparator.) |
| CMFCVisualManagerWindows::OnDrawSpinButtons | (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawSpinButtons.) |
| CMFCVisualManagerWindows::OnDrawStatusBarPaneBorder | (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawStatusBarPaneBorder.) |
| CMFCVisualManagerWindows::OnDrawStatusBarProgress | Kerangka kerja memanggil metode ini ketika menarik indikator kemajuan pada objek CMFCStatusBar . (Penimpaan CMFCVisualManager::OnDrawStatusBarProgress.) |
| CMFCVisualManagerWindows::OnDrawStatusBarSizeBox | Kerangka kerja memanggil metode ini ketika menggambar kotak ukuran untuk CMFCStatusBar. (Penimpaan CMFCVisualManager::OnDrawStatusBarSizeBox.) |
| CMFCVisualManagerWindows::OnDrawTab | (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawTab.) |
| CMFCVisualManagerWindows::OnDrawTabCloseButton | (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawTabCloseButton.) |
| CMFCVisualManagerWindows::OnDrawTabsButtonBorder | (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawTabsButtonBorder.) |
| CMFCVisualManagerWindows::OnDrawTask | (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawTask.) |
| CMFCVisualManagerWindows::OnDrawTasksGroupAreaBorder | (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawTasksGroupAreaBorder.) |
| CMFCVisualManagerWindows::OnDrawTasksGroupCaption | (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawTasksGroupCaption.) |
| CMFCVisualManagerWindows::OnDrawTearOffCaption | (Mengambil alih CMFCVisualManagerOfficeXP::OnDrawTearOffCaption.) |
| CMFCVisualManagerWindows::OnErasePopupWindowButton | (Mengambil alih CMFCVisualManagerOfficeXP::OnErasePopupWindowButton.) |
| CMFCVisualManagerWindows::OnEraseTabsArea | (Mengambil alih CMFCVisualManagerOfficeXP::OnEraseTabsArea.) |
| CMFCVisualManagerWindows::OnEraseTabsButton | (Mengambil alih CMFCVisualManagerOfficeXP::OnEraseTabsButton.) |
| CMFCVisualManagerWindows::OnEraseTabsFrame | Kerangka kerja memanggil metode ini ketika menghapus bingkai pada Kelas CMFCBaseTabCtrl. (Penimpaan CMFCVisualManager::OnEraseTabsFrame.) |
| CMFCVisualManagerWindows::OnFillBarBackground | (Mengambil alih CMFCVisualManagerOfficeXP::OnFillBarBackground.) |
| CMFCVisualManagerWindows::OnFillButtonInterior | (Mengambil alih CMFCVisualManagerOfficeXP::OnFillButtonInterior.) |
| CMFCVisualManagerWindows::OnFillCommandsListBackground | (Mengambil alih CMFCVisualManagerOfficeXP::OnFillCommandsListBackground.) |
| CMFCVisualManagerWindows::OnFillMiniFrameCaption | (Mengambil alih CMFCVisualManagerOfficeXP::OnFillMiniFrameCaption.) |
| CMFCVisualManagerWindows::OnFillOutlookPageButton | Kerangka kerja memanggil metode ini ketika mengisi interior tombol halaman Outlook. (Penimpaan CMFCVisualManager::OnFillOutlookPageButton.) |
| CMFCVisualManagerWindows::OnFillTasksGroupInterior | (Mengambil alih CMFCVisualManagerOfficeXP::OnFillTasksGroupInterior.) |
| CMFCVisualManagerWindows::OnFillTasksPaneBackground | Kerangka kerja memanggil metode ini ketika mengisi latar belakang kontrol CMFCTasksPane . (Penimpaan CMFCVisualManager::OnFillTasksPaneBackground.) |
| CMFCVisualManagerWindows::OnHighlightMenuItem | (Mengambil alih CMFCVisualManagerOfficeXP::OnHighlightMenuItem.) |
| CMFCVisualManagerWindows::OnHighlightRarelyUsedMenuItems | (Mengambil alih CMFCVisualManagerOfficeXP::OnHighlightRarelyUsedMenuItems.) |
| CMFCVisualManagerWindows::OnUpdateSystemColors | (Mengambil alih CMFCVisualManagerOfficeXP::OnUpdateSystemColors.) |
| CMFCVisualManagerWindows::SetOfficeStyleMenus |
Anggota Data
| Nama | Deskripsi |
|---|---|
| CMFCVisualManagerWindows::m_b3DTabsXPTheme | Menentukan apakah tema Windows XP menampilkan tab 3D. |
Keterangan
CMFCVisualManagerWindows Gunakan kelas untuk mengubah tampilan aplikasi Anda untuk meniup tema saat ini di komputer tempat aplikasi berjalan.
Namun, tema Windows mungkin tidak tersedia jika aplikasi Anda berjalan pada versi Windows yang lebih lama dari Windows XP atau jika tema dinonaktifkan karena pengguna menggunakan tampilan Klasik . Jika tidak ada tema yang tersedia, aplikasi menggunakan manajer visual default yang ditentukan dalam CMFCVisualManager.
Contoh
Contoh berikut menunjukkan cara menggunakan CMFCVisualManagerWindows. Cuplikan kode ini adalah bagian dari sampel Demo Pemberitahuan Desktop.
CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(CMFCVisualManagerWindows));
Hierarki Warisan
Persyaratan
Header: afxvisualmanagerwindows.h
CMFCVisualManagerWindows::AlwaysHighlight3DTabs
virtual BOOL AlwaysHighlight3DTabs() const;
Tampilkan Nilai
Keterangan
CMFCVisualManagerWindows::CMFCVisualManagerWindows
CMFCVisualManagerWindows(BOOL bIsTemporary = FALSE);
Parameter
[di] bIsTemporary
Keterangan
CMFCVisualManagerWindows::D rawComboBorderWinXP
virtual BOOL DrawComboBorderWinXP(
CDC* pDC,
CRect rect,
BOOL bDisabled,
BOOL bIsDropped,
BOOL bIsHighlighted);
Parameter
[di] pDC
[di] rect
[di] bDisabled
[di] bIsDropped
[di] bIsHighlighted
Tampilkan Nilai
Keterangan
CMFCVisualManagerWindows::D rawComboDropButtonWinXP
virtual BOOL DrawComboDropButtonWinXP(
CDC* pDC,
CRect rect,
BOOL bDisabled,
BOOL bIsDropped,
BOOL bIsHighlighted);
Parameter
[di] pDC
[di] rect
[di] bDisabled
[di] bIsDropped
[di] bIsHighlighted
Tampilkan Nilai
Keterangan
CMFCVisualManagerWindows::D rawPushButtonWinXP
virtual BOOL DrawPushButtonWinXP(
CDC* pDC,
CRect rect,
CMFCButton* pButton,
UINT uiState);
Parameter
[di] pDC
[di] rect
[di] pButton
[di] uiState
Tampilkan Nilai
Keterangan
CMFCVisualManagerWindows::GetButtonExtraBorder
virtual CSize GetButtonExtraBorder() const;
Tampilkan Nilai
Keterangan
CMFCVisualManagerWindows::GetCaptionButtonExtraBorder
virtual CSize GetCaptionButtonExtraBorder() const;
Tampilkan Nilai
Keterangan
CMFCVisualManagerWindows::GetDockingPaneCaptionExtraHeight
virtual int GetDockingPaneCaptionExtraHeight() const;
Tampilkan Nilai
Keterangan
CMFCVisualManagerWindows::GetHighlightedMenuItemTextColor
virtual COLORREF GetHighlightedMenuItemTextColor(CMFCToolBarMenuButton* pButton);
Parameter
[di] pButton
Tampilkan Nilai
Keterangan
CMFCVisualManagerWindows::GetPopupMenuGap
virtual int GetPopupMenuGap() const;
Tampilkan Nilai
Keterangan
CMFCVisualManagerWindows::GetToolbarButtonTextColor
virtual COLORREF GetToolbarButtonTextColor(
CMFCToolBarButton* pButton,
CMFCVisualManager::AFX_BUTTON_STATE state);
Parameter
[di] pButton
[di] negara
Tampilkan Nilai
Keterangan
CMFCVisualManagerWindows::IsDefaultWinXPPopupButton
virtual BOOL IsDefaultWinXPPopupButton(CMFCDesktopAlertWndButton* pButton) const;
Parameter
[di] pButton
Tampilkan Nilai
Keterangan
CMFCVisualManagerWindows::IsHighlightWholeMenuItem
virtual BOOL IsHighlightWholeMenuItem();
Tampilkan Nilai
Keterangan
CMFCVisualManagerWindows::IsOfficeStyleMenus
BOOL IsOfficeStyleMenus() const;
Tampilkan Nilai
Keterangan
CMFCVisualManagerWindows::IsOfficeXPStyleMenus
virtual BOOL IsOfficeXPStyleMenus() const;
Tampilkan Nilai
Keterangan
CMFCVisualManagerWindows::IsWindowsThemingSupported
virtual BOOL IsWindowsThemingSupported() const;
Tampilkan Nilai
Keterangan
CMFCVisualManagerWindows::IsWinXPThemeAvailable
Menentukan apakah tema Windows tersedia.
static BOOL IsWinXPThemeAvailible();
Tampilkan Nilai
Nonzero jika tema tersedia; jika tidak, 0.
Keterangan
Metode ini berlaku untuk semua tema Windows XP dan yang lebih baru.
IsWinXPThemeAvailable identik dengan CMFCVisualManagerWindows::IsWindowsThemingAvailable kecuali itu IsWinXPThemeAvailable adalah metode statis. Oleh karena itu, ini akan membuat manajer visual sementara jika tidak ada.
IsWinXPThemeAvailable selalu kembalikan 0s untuk versi Windows yang lebih lama dari Windows XP.
CMFCVisualManagerWindows::m_b3DTabsXPTheme
Parameter Boolean yang menentukan apakah manajer visual menampilkan tab 3D.
AFX_IMPORT_DATA static BOOL m_b3DTabsXPTheme;
CMFCVisualManagerWindows::OnDrawBarGripper
virtual void OnDrawBarGripper(
CDC* pDC,
CRect rectGripper,
BOOL bHorz,
CBasePane* pBar);
Parameter
[di] pDC
[di] rectGripper
[di] bHorz
[di] pBar
Keterangan
CMFCVisualManagerWindows::OnDrawBrowseButton
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
CMFCVisualManagerWindows::OnDrawButtonBorder
virtual void OnDrawButtonBorder(
CDC* pDC,
CMFCToolBarButton* pButton,
CRect rect,
CMFCVisualManager::AFX_BUTTON_STATE state);
Parameter
[di] pDC
[di] pButton
[di] rect
[di] negara
Keterangan
CMFCVisualManagerWindows::OnDrawButtonSeparator
virtual void OnDrawButtonSeparator(
CDC* pDC,
CMFCToolBarButton* pButton,
CRect rect,
CMFCVisualManager::AFX_BUTTON_STATE state,
BOOL bHorz);
Parameter
[di] pDC
[di] pButton
[di] rect
[di] negara
[di] bHorz
Keterangan
CMFCVisualManagerWindows::OnDrawCaptionButton
virtual void OnDrawCaptionButton(
CDC* pDC,
CMFCCaptionButton* pButton,
BOOL bActive,
BOOL bHorz,
BOOL bMaximized,
BOOL bDisabled,
int nImageID = -1);
Parameter
[di] pDC
[di] pButton
[di] bActive
[di] bHorz
[di] bMaximized
[di] bDisabled
[di] nImageID
Keterangan
CMFCVisualManagerWindows::OnDrawCaptionButtonIcon
virtual void OnDrawCaptionButtonIcon(
CDC* pDC,
CMFCCaptionButton* pButton,
CMenuImages::IMAGES_IDS id,
BOOL bActive,
BOOL bDisabled,
CPoint ptImage);
Parameter
[di] pDC
[di] pButton
[di] Id
[di] bActive
[di] bDisabled
[di] ptImage
Keterangan
CMFCVisualManagerWindows::OnDrawCheckBoxEx
virtual void OnDrawCheckBoxEx(
CDC* pDC,
CRect rect,
int nState,
BOOL bHighlighted,
BOOL bPressed,
BOOL bEnabled);
Parameter
[di] pDC
[di] rect
[di] nState
[di] bHighlighted
[di] bPressed
[di] bEnabled
Keterangan
CMFCVisualManagerWindows::OnDrawComboBorder
virtual void OnDrawComboBorder(
CDC* pDC,
CRect rect,
BOOL bDisabled,
BOOL bIsDropped,
BOOL bIsHighlighted,
CMFCToolBarComboBoxButton* pButton);
Parameter
[di] pDC
[di] rect
[di] bDisabled
[di] bIsDropped
[di] bIsHighlighted
[di] pButton
Keterangan
CMFCVisualManagerWindows::OnDrawComboDropButton
virtual void OnDrawComboDropButton(
CDC* pDC,
CRect rect,
BOOL bDisabled,
BOOL bIsDropped,
BOOL bIsHighlighted,
CMFCToolBarComboBoxButton* pButton);
Parameter
[di] pDC
[di] rect
[di] bDisabled
[di] bIsDropped
[di] bIsHighlighted
[di] pButton
Keterangan
CMFCVisualManagerWindows::OnDrawControlBorder
virtual void OnDrawControlBorder(CWnd* pWndCtrl);
Parameter
[di] pWndCtrl
Keterangan
CMFCVisualManagerWindows::OnDrawEditBorder
virtual void OnDrawEditBorder(
CDC* pDC,
CRect rect,
BOOL bDisabled,
BOOL bIsHighlighted,
CMFCToolBarEditBoxButton* pButton);
Parameter
[di] pDC
[di] rect
[di] bDisabled
[di] bIsHighlighted
[di] pButton
Keterangan
CMFCVisualManagerWindows::OnDrawExpandingBox
virtual void OnDrawExpandingBox(
CDC* pDC,
CRect rect,
BOOL bIsOpened,
COLORREF colorBox);
Parameter
[di] pDC
[di] rect
[di] bIsBuka
[di] colorBox
Keterangan
CMFCVisualManagerWindows::OnDrawFloatingToolbarBorder
virtual void OnDrawFloatingToolbarBorder(
CDC* pDC,
CMFCBaseToolBar* pToolBar,
CRect rectBorder,
CRect rectBorderSize);
Parameter
[di] pDC
[di] pToolBar
[di] rectBorder
[di] rectBorderSize
Keterangan
CMFCVisualManagerWindows::OnDrawHeaderCtrlBorder
virtual void OnDrawHeaderCtrlBorder(
CMFCHeaderCtrl* pCtrl,
CDC* pDC,
CRect& rect,
BOOL bIsPressed,
BOOL bIsHighlighted);
Parameter
[di] pCtrl
[di] pDC
[di] rect
[di] bIsPressed
[di] bIsHighlighted
Keterangan
CMFCVisualManagerWindows::OnDrawHeaderCtrlSortArrow
virtual void OnDrawHeaderCtrlSortArrow(
CMFCHeaderCtrl* pCtrl,
CDC* pDC,
CRect& rect,
BOOL bIsUp);
Parameter
[di] pCtrl
[di] pDC
[di] rect
[di] bIsUp
Keterangan
CMFCVisualManagerWindows::OnDrawMenuBorder
virtual void OnDrawMenuBorder(
CDC* pDC,
CMFCPopu* pMenu,
CRect rect);
Parameter
[di] pDC
[di] pMenu
[di] rect
Keterangan
CMFCVisualManagerWindows::OnDrawMenuSystemButton
virtual void OnDrawMenuSystemButton(
CDC* pDC,
CRect rect,
UINT uiSystemCommand,
UINT nStyle,
BOOL bHighlight);
Parameter
[di] pDC
[di] rect
[di] uiSystemCommand
[di] nStyle
[di] bHighlight
Keterangan
CMFCVisualManagerWindows::OnDrawMiniFrameBorder
virtual void OnDrawMiniFrameBorder(
CDC* pDC,
CPaneFrameWnd* pFrameWnd,
CRect rectBorder,
CRect rectBorderSize);
Parameter
[di] pDC
[di] pFrameWnd
[di] rectBorder
[di] rectBorderSize
Keterangan
CMFCVisualManagerWindows::OnDrawOutlookPageButtonBorder
virtual void OnDrawOutlookPageButtonBorder(
CDC* pDC,
CRect& rectBtn,
BOOL bIsHighlighted,
BOOL bIsPressed);
Parameter
[di] pDC
[di] rectBtn
[di] bIsHighlighted
[di] bIsPressed
Keterangan
CMFCVisualManagerWindows::OnDrawPaneBorder
virtual void OnDrawPaneBorder(
CDC* pDC,
CBasePane* pBar,
CRect& rect);
Parameter
[di] pDC
[di] pBar
[di] rect
Keterangan
CMFCVisualManagerWindows::OnDrawPaneCaption
virtual COLORREF OnDrawPaneCaption(
CDC* pDC,
CDockablePane* pBar,
BOOL bActive,
CRect rectCaption,
CRect rectButtons);
Parameter
[di] pDC
[di] pBar
[di] bActive
[di] rectCaption
[di] rectButtons
Tampilkan Nilai
Keterangan
CMFCVisualManagerWindows::OnDrawPopupWindowButtonBorder
virtual void OnDrawPopupWindowButtonBorder(
CDC* pDC,
CRect rectClient,
CMFCDesktopAlertWndButton* pButton);
Parameter
[di] pDC
[di] rectClient
[di] pButton
Keterangan
CMFCVisualManagerWindows::OnDrawScrollButtons
virtual void OnDrawScrollButtons(
CDC* pDC,
const CRect& rect,
const int nBorderSize,
int iImage,
BOOL bHilited);
Parameter
[di] pDC
[di] rect
[di] nBorderSize
[di] iImage
[di] bHilited
Keterangan
CMFCVisualManagerWindows::OnDrawSeparator
virtual void OnDrawSeparator(
CDC* pDC,
CBasePane* pBar,
CRect rect,
BOOL bIsHoriz);
Parameter
[di] pDC
[di] pBar
[di] rect
[di] bIsHoriz
Keterangan
CMFCVisualManagerWindows::OnDrawSpinButtons
virtual void OnDrawSpinButtons(
CDC* pDC,
CRect rectSpin,
int nState,
BOOL bOrientation,
CMFCSpinButtonCtrl* pSpinCtrl);
Parameter
[di] pDC
[di] rectSpin
[di] nState
[di] bOrientasi
[di] pSpinCtrl
Keterangan
CMFCVisualManagerWindows::OnDrawStatusBarPaneBorder
virtual void OnDrawStatusBarPaneBorder(
CDC* pDC,
CMFCStatusBar* pBar,
CRect rectPane,
UINT uiID,
UINT nStyle);
Parameter
[di] pDC
[di] pBar
[di] rectPane
[di] uiID
[di] nStyle
Keterangan
CMFCVisualManagerWindows::OnDrawStatusBarProgress
virtual void OnDrawStatusBarProgress(
CDC* pDC,
CMFCStatusBar* pStatusBar,
CRect rectProgress,
int nProgressTotal,
int nProgressCurr,
COLORREF clrBar,
COLORREF clrProgressBarDest,
COLORREF clrProgressText,
BOOL bProgressText);
Parameter
[di] pDC
[di] pStatusBar
[di] rectProgress
[di] nProgressTotal
[di] nProgressCurr
[di] clrBar
[di] clrProgressBarDest
[di] clrProgressText
[di] bProgressText
Keterangan
CMFCVisualManagerWindows::OnDrawStatusBarSizeBox
virtual void OnDrawStatusBarSizeBox(
CDC* pDC,
CMFCStatusBar* pStatBar,
CRect rectSizeBox);
Parameter
[di] pDC
[di] pStatBar
[di] rectSizeBox
Keterangan
CMFCVisualManagerWindows::OnDrawTab
virtual void OnDrawTab(
CDC* pDC,
CRect rectTab,
int iTab,
BOOL bIsActive,
const CMFCBaseTabCtrl* pTabWnd);
Parameter
[di] pDC
[di] rectTab
[di] iTab
[di] bIsActive
[di] pTabWnd
Keterangan
CMFCVisualManagerWindows::OnDrawTabCloseButton
virtual void OnDrawTabCloseButton(
CDC* pDC,
CRect rect,
const CMFCBaseTabCtrl* pTabWnd,
BOOL bIsHighlighted,
BOOL bIsPressed,
BOOL bIsDisabled);
Parameter
[di] pDC
[di] rect
[di] pTabWnd
[di] bIsHighlighted
[di] bIsPressed
[di] bIsDisabled
Keterangan
CMFCVisualManagerWindows::OnDrawTabsButtonBorder
virtual void OnDrawTabsButtonBorder(
CDC* pDC,
CRect& rect,
CMFCButton* pButton,
UINT uiState,
CMFCBaseTabCtrl* pWndTab);
Parameter
[di] pDC
[di] rect
[di] pButton
[di] uiState
[di] pWndTab
Keterangan
CMFCVisualManagerWindows::OnDrawTask
virtual void OnDrawTask(
CDC* pDC,
CMFCTasksPaneTask* pTask,
CImageList* pIcons,
BOOL bIsHighlighted = FALSE,
BOOL bIsSelected = FALSE);
Parameter
[di] pDC
[di] pTask
[di] pIcon
[di] bIsHighlighted
[di] bIsPilih
Keterangan
CMFCVisualManagerWindows::OnDrawTasksGroupAreaBorder
virtual void OnDrawTasksGroupAreaBorder(
CDC* pDC,
CRect rect,
BOOL bSpecial = FALSE,
BOOL bNoTitle = FALSE);
Parameter
[di] pDC
[di] rect
[di] bSpesial
[di] bNoTitle
Keterangan
CMFCVisualManagerWindows::OnDrawTasksGroupCaption
virtual void OnDrawTasksGroupCaption(
CDC* pDC,
CMFCTasksPaneTaskGroup* pGroup,
BOOL bIsHighlighted = FALSE,
BOOL bIsSelected = FALSE,
BOOL bCanCollapse = FALSE);
Parameter
[di] pDC
[di] pGroup
[di] bIsHighlighted
[di] bIsPilih
[di] bCanCollapse
Keterangan
CMFCVisualManagerWindows::OnDrawTearOffCaption
virtual void OnDrawTearOffCaption(
CDC* pDC,
CRect rect,
BOOL bIsActive);
Parameter
[di] pDC
[di] rect
[di] bIsActive
Keterangan
CMFCVisualManagerWindows::OnErasePopupWindowButton
virtual void OnErasePopupWindowButton(
CDC* pDC,
CRect rectClient,
CMFCDesktopAlertWndButton* pButton);
Parameter
[di] pDC
[di] rectClient
[di] pButton
Keterangan
CMFCVisualManagerWindows::OnEraseTabsArea
virtual void OnEraseTabsArea(
CDC* pDC,
CRect rect,
const CMFCBaseTabCtrl* pTabWnd);
Parameter
[di] pDC
[di] rect
[di] pTabWnd
Keterangan
CMFCVisualManagerWindows::OnEraseTabsButton
virtual void OnEraseTabsButton(
CDC* pDC,
CRect rect,
CMFCButton* pButton,
CMFCBaseTabCtrl* pWndTab);
Parameter
[di] pDC
[di] rect
[di] pButton
[di] pWndTab
Keterangan
CMFCVisualManagerWindows::OnEraseTabsFrame
virtual BOOL OnEraseTabsFrame(
CDC* pDC,
CRect rect,
const CMFCBaseTabCtrl* pTabWnd);
Parameter
[di] pDC
[di] rect
[di] pTabWnd
Tampilkan Nilai
Keterangan
CMFCVisualManagerWindows::OnFillBarBackground
virtual void OnFillBarBackground(
CDC* pDC,
CBasePane* pBar,
CRect rectClient,
CRect rectClip,
BOOL bNCArea = FALSE);
Parameter
[di] pDC
[di] pBar
[di] rectClient
[di] rectClip
[di] bNCArea
Keterangan
CMFCVisualManagerWindows::OnFillButtonInterior
virtual void OnFillButtonInterior(
CDC* pDC,
CMFCToolBarButton* pButton,
CRect rect,
CMFCVisualManager::AFX_BUTTON_STATE state);
Parameter
[di] pDC
[di] pButton
[di] rect
[di] negara
Keterangan
CMFCVisualManagerWindows::OnFillCommandsListBackground
virtual COLORREF OnFillCommandsListBackground(
CDC* pDC,
CRect rect,
BOOL bIsSelected = FALSE);
Parameter
[di] pDC
[di] rect
[di] bIsPilih
Tampilkan Nilai
Keterangan
CMFCVisualManagerWindows::OnFillMiniFrameCaption
virtual COLORREF OnFillMiniFrameCaption(
CDC* pDC,
CRect rectCaption,
CPaneFrameWnd* pFrameWnd,
BOOL bActive);
Parameter
[di] pDC
[di] rectCaption
[di] pFrameWnd
[di] bActive
Tampilkan Nilai
Keterangan
CMFCVisualManagerWindows::OnFillOutlookPageButton
virtual void OnFillOutlookPageButton(
CDC* pDC,
const CRect& rect,
BOOL bIsHighlighted,
BOOL bIsPressed,
COLORREF& clrText);
Parameter
[di] pDC
[di] rect
[di] bIsHighlighted
[di] bIsPressed
[di] clrText
Keterangan
CMFCVisualManagerWindows::OnFillTasksGroupInterior
virtual void OnFillTasksGroupInterior(
CDC* pDC,
CRect rect,
BOOL bSpecial = FALSE);
Parameter
[di] pDC
[di] rect
[di] bSpesial
Keterangan
CMFCVisualManagerWindows::OnFillTasksPaneBackground
virtual void OnFillTasksPaneBackground(
CDC* pDC,
CRect rectWorkArea);
Parameter
[di] pDC
[di] rectWorkArea
Keterangan
CMFCVisualManagerWindows::OnHighlightMenuItem
virtual void OnHighlightMenuItem(
CDC* pDC,
CMFCToolBarMenuButton* pButton,
CRect rect,
COLORREF& clrText);
Parameter
[di] pDC
[di] pButton
[di] rect
[di] clrText
Keterangan
CMFCVisualManagerWindows::OnHighlightRarelyUsedMenuItems
virtual void OnHighlightRarelyUsedMenuItems(
CDC* pDC,
CRect rectRarelyUsed);
Parameter
[di] pDC
[di] rectRarelyUsed
Keterangan
CMFCVisualManagerWindows::OnUpdateSystemColors
virtual void OnUpdateSystemColors();
Keterangan
CMFCVisualManagerWindows::SetOfficeStyleMenus
void SetOfficeStyleMenus(BOOL bOn = TRUE);
Parameter
[di] Bon
Keterangan
Lihat juga
Bagan Hierarki
Kelas
Kelas CMFCVisualManager
Kelas CMFCVisualManagerOfficeXP