Classe CMFCVisualManagerWindows7
O CMFCVisualManagerWindows7
fornece a um aplicativo a aparência de um aplicativo Windows 7.
Sintaxe
class CMFCVisualManagerWindows7 : public CMFCVisualManagerWindows;
Membros
Construtores públicos
Nome | Descrição |
---|---|
CMFCVisualManagerWindows7::CMFCVisualManagerWindows7 | Construtor padrão. |
CMFCVisualManagerWindows7::~CMFCVisualManagerWindows7 | Destruidor padrão. |
Métodos públicos
Nome | Descrição |
---|---|
CMFCVisualManagerWindows7::CleanStyle |
Limpa o estilo visual atual e redefine o estilo visual padrão. |
CMFCVisualManagerWindows7::CleanUp |
Limpa todos os objetos na interface do usuário e redefine os menus. |
CMFCVisualManagerWindows7::DrawNcBtn |
Desenha um botão na área não de cliente no quadro. A estrutura usa esse método para desenhar botões de minimizar, maximizar, fechar e restaurar no canto superior direito do quadro de janela. Esse método só é chamado quando o programa usa um tema Aero . |
CMFCVisualManagerWindows7::DrawNcText |
Desenha texto na área não de cliente no quadro. A estrutura usa esse método para desenhar o título do aplicativo na barra de título na parte superior da janela de quadros. |
CMFCVisualManagerWindows7::DrawSeparator |
Desenha um separador na classe CMFCToolBar. |
CMFCVisualManagerWindows7::GetRibbonBar |
Recupera a classe CMFCRibbonBar associada à interface do usuário. |
CMFCVisualManagerWindows7::GetRibbonEditBackgroundColor | Obtém uma cor da tela de fundo da caixa de edição da Faixa de Opções. |
CMFCVisualManagerWindows7::GetRibbonPopupBorderSize |
Substitui CMFCVisualManager::GetRibbonPopupBorderSize |
CMFCVisualManagerWindows7::GetRibbonQuickAccessToolBarChevronOffset |
Substitui CMFCVisualManager::GetRibbonQuickAccessToolBarChevronOffset |
CMFCVisualManagerWindows7::GetRibbonQuickAccessToolBarRightMargin |
Substitui CMFCVisualManager::GetRibbonQuickAccessToolBarRightMargin |
CMFCVisualManagerWindows7::IsHighlightWholeMenuItem |
Substitui CMFCVisualManagerWindows::IsHighlightWholeMenuItem |
CMFCVisualManagerWindows7::IsOwnerDrawMenuCheck |
Substitui CMFCVisualManager::IsOwnerDrawMenuCheck |
CMFCVisualManagerWindows7::IsRibbonPresent |
Determina se um CMFCRibbonBar está presente e visível. |
CMFCVisualManagerWindows7::OnDrawButtonBorder |
Substitui CMFCVisualManagerWindows::OnDrawButtonBorder |
CMFCVisualManagerWindows7::OnDrawCheckBoxEx |
Substitui CMFCVisualManagerWindows::OnDrawCheckBoxEx |
CMFCVisualManagerWindows7::OnDrawComboDropButton |
Substitui CMFCVisualManagerWindows::OnDrawComboDropButton |
CMFCVisualManagerWindows7::OnDrawDefaultRibbonImage |
Substitui CMFCVisualManager::OnDrawDefaultRibbonImage |
CMFCVisualManagerWindows7::OnDrawMenuBorder |
Substitui CMFCVisualManagerWindows::OnDrawMenuBorder |
CMFCVisualManagerWindows7::OnDrawMenuCheck |
Substitui CMFCVisualManager::OnDrawMenuCheck |
CMFCVisualManagerWindows7::OnDrawMenuLabel |
Substitui CMFCVisualManager::OnDrawMenuLabel |
CMFCVisualManagerWindows7::OnDrawRadioButton |
Substitui CMFCVisualManager::OnDrawRadioButton |
CMFCVisualManagerWindows7::OnDrawRibbonApplicationButton |
Substitui CMFCVisualManager::OnDrawRibbonApplicationButton |
CMFCVisualManagerWindows7::OnDrawRibbonButtonBorder |
Substitui CMFCVisualManager::OnDrawRibbonButtonBorder |
CMFCVisualManagerWindows7::OnDrawRibbonCaption |
Substitui CMFCVisualManager::OnDrawRibbonCaption |
CMFCVisualManagerWindows7::OnDrawRibbonCaptionButton |
Substitui CMFCVisualManager::OnDrawRibbonCaptionButton |
CMFCVisualManagerWindows7::OnDrawRibbonCategory |
Substitui CMFCVisualManager::OnDrawRibbonCategory |
CMFCVisualManagerWindows7::OnDrawRibbonCategoryTab |
Substitui CMFCVisualManager::OnDrawRibbonCategoryTab |
CMFCVisualManagerWindows7::OnDrawRibbonDefaultPaneButton |
Substitui CMFCVisualManager::OnDrawRibbonDefaultPaneButton |
CMFCVisualManagerWindows7::OnDrawRibbonGalleryButton |
Substitui CMFCVisualManager::OnDrawRibbonGalleryButton |
CMFCVisualManagerWindows7::OnDrawRibbonLaunchButton |
Substitui CMFCVisualManager::OnDrawRibbonLaunchButton |
CMFCVisualManagerWindows7::OnDrawRibbonMenuCheckFrame |
Substitui CMFCVisualManager::OnDrawRibbonMenuCheckFrame |
CMFCVisualManagerWindows7::OnDrawRibbonPanel |
Substitui CMFCVisualManager::OnDrawRibbonPanel |
CMFCVisualManagerWindows7::OnDrawRibbonPanelCaption |
Substitui CMFCVisualManager::OnDrawRibbonPanelCaption |
CMFCVisualManagerWindows7::OnDrawRibbonProgressBar |
Substitui CMFCVisualManager::OnDrawRibbonProgressBar |
CMFCVisualManagerWindows7::OnDrawRibbonRecentFilesFrame |
Substitui CMFCVisualManager::OnDrawRibbonRecentFilesFrame |
CMFCVisualManagerWindows7::OnDrawRibbonSliderChannel |
Substitui CMFCVisualManager::OnDrawRibbonSliderChannel |
CMFCVisualManagerWindows7::OnDrawRibbonSliderThumb |
Substitui CMFCVisualManager::OnDrawRibbonSliderThumb |
CMFCVisualManagerWindows7::OnDrawRibbonSliderZoomButton |
Substitui CMFCVisualManager::OnDrawRibbonSliderZoomButton |
CMFCVisualManagerWindows7::OnDrawRibbonStatusBarPane |
Substitui CMFCVisualManager::OnDrawRibbonStatusBarPane |
CMFCVisualManagerWindows7::OnDrawRibbonTabsFrame |
Substitui CMFCVisualManager::OnDrawRibbonTabsFrame |
CMFCVisualManagerWindows7::OnDrawStatusBarSizeBox |
Substitui CMFCVisualManagerWindows::OnDrawStatusBarSizeBox |
CMFCVisualManagerWindows7::OnFillBarBackground |
Substitui CMFCVisualManagerWindows::OnFillBarBackground |
CMFCVisualManagerWindows7::OnFillButtonInterior |
Substitui CMFCVisualManagerWindows::OnFillButtonInterior |
CMFCVisualManagerWindows7::OnFillMenuImageRect | A estrutura chama esse método quando preenche a área em torno de imagens de item de menu. |
CMFCVisualManagerWindows7::OnFillRibbonButton |
Substitui CMFCVisualManager::OnFillRibbonButton |
CMFCVisualManagerWindows7::OnFillRibbonQuickAccessToolBarPopup |
Substitui CMFCVisualManager::OnFillRibbonQuickAccessToolBarPopup |
CMFCVisualManagerWindows7::OnHighlightMenuItem |
Substitui CMFCVisualManagerWindows::OnHighlightMenuItem |
CMFCVisualManagerWindows7::OnNcActivate |
Substitui CMFCVisualManager::OnNcActivate |
CMFCVisualManagerWindows7::OnNcPaint |
Substitui CMFCVisualManager::OnNcPaint |
CMFCVisualManagerWindows7::OnUpdateSystemColors |
Substitui CMFCVisualManagerWindows::OnUpdateSystemColors |
CMFCVisualManagerWindows7::SetResourceHandle |
Define o identificador de recurso que descreve os atributos do gerenciador visual. |
CMFCVisualManagerWindows7::SetStyle |
Define o esquema de cores da GUI CMFCVisualManagerWindows7 . |
Comentários
Use a classe CMFCVisualManagerWindows7
para alterar a aparência do aplicativo para imitar um aplicativo padrão do Windows 7. Essa classe poderá não ser válida se o aplicativo estiver em execução em uma versão do Windows anterior ao Windows 7. Nesse cenário, o aplicativo usa o gerenciador visual padrão definido em CMFCVisualManager.
O CMFCVisualManagerWindows7 herda vários métodos da classe CMFCVisualManagerWindows e da classe CMFCVisualManager
. Os métodos listados na seção anterior são métodos novos para a classe CMFCVisualManagerWindows7
.
Hierarquia de herança
CMFCVisualManagerWindows7
Requisitos
Cabeçalho: afxvisualmanagerwindows7.h
CMFCVisualManagerWindows7::~CMFCVisualManagerWindows7
Destruidor padrão.
virtual ~CMFCVisualManagerWindows7();
CMFCVisualManagerWindows7::CMFCVisualManagerWindows7
Construtor padrão.
CMFCVisualManagerWindows7();
CMFCVisualManagerWindows7::GetRibbonEditBackgroundColor
Obtém a cor da tela de fundo de uma caixa de edição da faixa de opções.
virtual COLORREF GetRibbonEditBackgroundColor (
CMFCRibbonRichEditCtrl* pEdit,
BOOL bIsHighlighted,
BOOL bIsPaneHighlighted,
BOOL bIsDisabled);
Parâmetros
pEdit
[in] Um ponteiro para o controle de edição. Esse valor não pode ser NULL.
bIsHighlighted
[out] Retorna se a caixa de faixa de opções está realçada.
bIsPaneHighlighted
[out] Retorna TRUE se o painel da faixa de opções que contém pEdit está realçado.
bIsDisabled
[out] Retorna se pEdit está desabilitado.
Valor de retorno
A cor da tela de fundo da caixa de edição pEdit.
Comentários
CMFCVisualManagerWindows7::OnFillMenuImageRect
A estrutura chama esse método quando preenche a área em torno de uma imagem de item de menu.
virtual void OnFillMenuImageRect(
CDC* pDC,
CMFCToolBarButton* pButton,
CRect rectangle,
CMFCVisualManager::AFX_BUTTON_STATE state);
Parâmetros
pDC
[in] Um ponteiro para o contexto do dispositivo de um botão de menu.
pButton
[in] Um ponteiro para um CMFCToolBarButton
. A estrutura preenche a tela de fundo para este botão.
rectangle
[in] Um retângulo que especifica os limites da área de imagem do botão de menu.
state
[in] O estado do botão.
Comentários
Confira também
Gráfico da hierarquia
Classes
Classe CMFCVisualManager
Classe CMFCVisualManagerWindows