Classe CMFCVisualManagerWindows
CMFCVisualManagerWindows imita a aparência do Microsoft Windows XP ou o Microsoft Vista quando o usuário seleciona um Windows XP ou Vista tema.
class CMFCVisualManagerWindows : public CMFCVisualManagerOfficeXP
Membros
Construtores públicos
Nome |
Descrição |
---|---|
CMFCVisualManagerWindows::CMFCVisualManagerWindows |
Construtor padrão. |
Métodos públicos
Nome |
Descrição |
---|---|
A estrutura chama esse método para determinar se as guias 3D sempre devem ser destacadas no aplicativo.(Substitui CMFCVisualManager::AlwaysHighlight3DTabs.) |
|
(Substitui CMFCVisualManager::DrawComboBorderWinXP.) |
|
(Substitui CMFCVisualManager::DrawComboDropButtonWinXP.) |
|
(Substitui CMFCVisualManager::DrawPushButtonWinXP.) |
|
A estrutura chama esse método quando ele desenha um botão de barra de ferramentas.(Substitui CMFCVisualManager::GetButtonExtraBorder.) |
|
(Substitui CMFCVisualManager::GetCaptionButtonExtraBorder.) |
|
(Substitui CMFCVisualManager::GetDockingPaneCaptionExtraHeight.) |
|
(Substitui CMFCVisualManagerOfficeXP::GetHighlightedMenuItemTextColor.) |
|
(Substitui CMFCVisualManagerOfficeXP::GetPopupMenuGap.) |
|
(Substitui CMFCVisualManagerOfficeXP::GetToolbarButtonTextColor.) |
|
(Substitui CMFCVisualManager::IsDefaultWinXPPopupButton.) |
|
(Substitui CMFCVisualManagerOfficeXP::IsHighlightWholeMenuItem.) |
|
|
|
Indica se o Gerenciador visual implementa menus de estilo do Office XP.(Substitui CMFCVisualManager::IsOfficeXPStyleMenus.) |
|
(Substitui CMFCVisualManager::IsWindowsThemingSupported.) |
|
Indica se um tema do Windows está disponível.Um tema pode ser um tema do Windows XP ou um Windows Vista tema. |
|
(Substitui CMFCVisualManagerOfficeXP::OnDrawBarGripper.) |
|
(Substitui CMFCVisualManagerOfficeXP::OnDrawBrowseButton.) |
|
(Substitui CMFCVisualManagerOfficeXP::OnDrawButtonBorder.) |
|
(Substitui CMFCVisualManagerOfficeXP::OnDrawButtonSeparator.) |
|
(Substitui CMFCVisualManagerOfficeXP::OnDrawCaptionButton.) |
|
(Substitui CMFCVisualManagerOfficeXP::OnDrawCaptionButtonIcon.) |
|
(Substitui CMFCVisualManager::OnDrawCheckBoxEx.) |
|
(Substitui CMFCVisualManagerOfficeXP::OnDrawComboBorder.) |
|
(Substitui CMFCVisualManagerOfficeXP::OnDrawComboDropButton.) |
|
(Substitui CMFCVisualManager::OnDrawControlBorder.) |
|
(Substitui CMFCVisualManagerOfficeXP::OnDrawEditBorder.) |
|
(Substitui CMFCVisualManager::OnDrawExpandingBox.) |
|
(Substitui CMFCVisualManagerOfficeXP::OnDrawFloatingToolbarBorder.) |
|
A estrutura chama esse método quando ele desenha a borda ao redor de uma instância do Classe CMFCHeaderCtrl. (Substitui CMFCVisualManager::OnDrawHeaderCtrlBorder.) |
|
A estrutura chama esta função quando baseia-se na seta de classificar de um controle de cabeçalho.(Substitui CMFCVisualManager::OnDrawHeaderCtrlSortArrow.) |
|
(Substitui CMFCVisualManagerOfficeXP::OnDrawMenuBorder.) |
|
(Substitui CMFCVisualManagerOfficeXP::OnDrawMenuSystemButton.) |
|
(Substitui CMFCVisualManagerOfficeXP::OnDrawMiniFrameBorder.) |
|
Chamado pela estrutura quando baseia-se a borda de um botão de página do Outlook.(Substitui CMFCVisualManager::OnDrawOutlookPageButtonBorder.) |
|
(Substitui CMFCVisualManagerOfficeXP::OnDrawPaneBorder.) |
|
(Substitui CMFCVisualManagerOfficeXP::OnDrawPaneCaption.) |
|
(Substitui CMFCVisualManagerOfficeXP::OnDrawPopupWindowButtonBorder.) |
|
(Substitui CMFCVisualManagerOfficeXP::OnDrawScrollButtons.) |
|
(Substitui CMFCVisualManagerOfficeXP::OnDrawSeparator.) |
|
(Substitui CMFCVisualManagerOfficeXP::OnDrawSpinButtons.) |
|
(Substitui CMFCVisualManagerOfficeXP::OnDrawStatusBarPaneBorder.) |
|
A estrutura chama esse método quando ele desenha o indicador de progresso sobre o CMFCStatusBar objeto.(Substitui CMFCVisualManager::OnDrawStatusBarProgress.) |
|
A estrutura chama esse método quando baseia-se a caixa dimensionar de um CMFCStatusBar.(Substitui CMFCVisualManager::OnDrawStatusBarSizeBox.) |
|
(Substitui CMFCVisualManagerOfficeXP::OnDrawTab.) |
|
(Substitui CMFCVisualManagerOfficeXP::OnDrawTabCloseButton.) |
|
(Substitui CMFCVisualManagerOfficeXP::OnDrawTabsButtonBorder.) |
|
(Substitui CMFCVisualManagerOfficeXP::OnDrawTask.) |
|
(Substitui CMFCVisualManagerOfficeXP::OnDrawTasksGroupAreaBorder.) |
|
(Substitui CMFCVisualManagerOfficeXP::OnDrawTasksGroupCaption.) |
|
(Substitui CMFCVisualManagerOfficeXP::OnDrawTearOffCaption.) |
|
(Substitui CMFCVisualManagerOfficeXP::OnErasePopupWindowButton.) |
|
(Substitui CMFCVisualManagerOfficeXP::OnEraseTabsArea.) |
|
(Substitui CMFCVisualManagerOfficeXP::OnEraseTabsButton.) |
|
A estrutura chama esse método quando ele apaga um quadro em um Classe CMFCBaseTabCtrl. (Substitui CMFCVisualManager::OnEraseTabsFrame.) |
|
(Substitui CMFCVisualManagerOfficeXP::OnFillBarBackground.) |
|
(Substitui CMFCVisualManagerOfficeXP::OnFillButtonInterior.) |
|
(Substitui CMFCVisualManagerOfficeXP::OnFillCommandsListBackground.) |
|
(Substitui CMFCVisualManagerOfficeXP::OnFillMiniFrameCaption.) |
|
A estrutura chama esse método quando ele preenche o interior de um botão de página do Outlook.(Substitui CMFCVisualManager::OnFillOutlookPageButton.) |
|
(Substitui CMFCVisualManagerOfficeXP::OnFillTasksGroupInterior.) |
|
A estrutura chama esse método quando ele preenche o plano de fundo de um CMFCTasksPane controle.(Substitui CMFCVisualManager::OnFillTasksPaneBackground.) |
|
(Substitui CMFCVisualManagerOfficeXP::OnHighlightMenuItem.) |
|
(Substitui CMFCVisualManagerOfficeXP::OnHighlightRarelyUsedMenuItems.) |
|
(Substitui CMFCVisualManagerOfficeXP::OnUpdateSystemColors.) |
|
|
Membros de dados
Nome |
Descrição |
---|---|
Especifica se o tema do Windows XP exibe guias 3D. |
Comentários
Use o CMFCVisualManagerWindows classe para alterar a aparência do seu aplicativo para imitar o Windows XP corrente ou Windows Vista tema do computador onde o aplicativo é executado.
Entretanto, um tema do Windows pode estar não disponível se seu aplicativo está executando uma versão do Windows anterior ao Windows XP ou se temas estão desativados porque o usuário está usando o Clássicomodo de exibição de .Se nenhum tema estiver disponível, o aplicativo usa o Gerenciador visual padrão definido em CMFCVisualManager.
Exemplo
O exemplo a seguir demonstra como usar CMFCVisualManagerWindows. Neste trecho de código faz parte o Exemplo do DesktopAlertDemo: Aplicativo MFC de alerta de área de trabalho.
CMFCVisualManager::SetDefaultManager (RUNTIME_CLASS (CMFCVisualManagerWindows));
Hierarquia de herança
Requisitos
Cabeçalho: afxvisualmanagerwindows.h
Consulte também
Conceitos
Referência
Classe CMFCVisualManagerOfficeXP
CMFCVisualManager::SetDefaultManager