CMFCVisualManagerWindows7 Class
CMFCVisualManagerWindows7
proporciona a una aplicación el aspecto de una aplicación de Windows 7.
Sintaxis
class CMFCVisualManagerWindows7 : public CMFCVisualManagerWindows;
Miembros
Constructores públicos
Nombre | Descripción |
---|---|
CMFCVisualManagerWindows7::CMFCVisualManagerWindows7 | Constructor predeterminado. |
CMFCVisualManagerWindows7::~CMFCVisualManagerWindows7 | Destructor predeterminado. |
Métodos públicos
Nombre | Descripción |
---|---|
CMFCVisualManagerWindows7::CleanStyle |
Borra el estilo visual actual y restablece el estilo visual predeterminado. |
CMFCVisualManagerWindows7::CleanUp |
Borra todos los objetos de la interfaz de usuario y restablece los menús. |
CMFCVisualManagerWindows7::DrawNcBtn |
Dibuja un botón en el área que no es de cliente en el marco. El marco usa este método para dibujar botones minimizar, maximizar, cerrar y restaurar en la esquina superior derecha del marco de ventana. Este método solo se llama cuando el programa usa un tema Aero . |
CMFCVisualManagerWindows7::DrawNcText |
Dibuja texto en el área que no es de cliente en el marco. El marco usa este método para dibujar el título de la aplicación en la barra de título de la parte superior de la ventana de marco. |
CMFCVisualManagerWindows7::DrawSeparator |
Dibuja un separador en la clase CMFCToolBar. |
CMFCVisualManagerWindows7::GetRibbonBar |
Recupera la clase CMFCRibbonBar asociada a la interfaz de usuario. |
CMFCVisualManagerWindows7::GetRibbonEditBackgroundColor | Obtiene un color de fondo del cuadro de edición de la cinta de opciones. |
CMFCVisualManagerWindows7::GetRibbonPopupBorderSize |
Reemplaza CMFCVisualManager::GetRibbonPopupBorderSize |
CMFCVisualManagerWindows7::GetRibbonQuickAccessToolBarChevronOffset |
Reemplaza CMFCVisualManager::GetRibbonQuickAccessToolBarChevronOffset |
CMFCVisualManagerWindows7::GetRibbonQuickAccessToolBarRightMargin |
Reemplaza CMFCVisualManager::GetRibbonQuickAccessToolBarRightMargin |
CMFCVisualManagerWindows7::IsHighlightWholeMenuItem |
Reemplaza CMFCVisualManagerWindows::IsHighlightWholeMenuItem |
CMFCVisualManagerWindows7::IsOwnerDrawMenuCheck |
Reemplaza CMFCVisualManager::IsOwnerDrawMenuCheck |
CMFCVisualManagerWindows7::IsRibbonPresent |
Determina si un objeto CMFCRibbonBar está presente y visible. |
CMFCVisualManagerWindows7::OnDrawButtonBorder |
Reemplaza CMFCVisualManagerWindows::OnDrawButtonBorder |
CMFCVisualManagerWindows7::OnDrawCheckBoxEx |
Reemplaza CMFCVisualManagerWindows::OnDrawCheckBoxEx |
CMFCVisualManagerWindows7::OnDrawComboDropButton |
Reemplaza CMFCVisualManagerWindows::OnDrawComboDropButton |
CMFCVisualManagerWindows7::OnDrawDefaultRibbonImage |
Reemplaza CMFCVisualManager::OnDrawDefaultRibbonImage |
CMFCVisualManagerWindows7::OnDrawMenuBorder |
Reemplaza CMFCVisualManagerWindows::OnDrawMenuBorder |
CMFCVisualManagerWindows7::OnDrawMenuCheck |
Reemplaza CMFCVisualManager::OnDrawMenuCheck |
CMFCVisualManagerWindows7::OnDrawMenuLabel |
Reemplaza CMFCVisualManager::OnDrawMenuLabel |
CMFCVisualManagerWindows7::OnDrawRadioButton |
Reemplaza CMFCVisualManager::OnDrawRadioButton |
CMFCVisualManagerWindows7::OnDrawRibbonApplicationButton |
Reemplaza CMFCVisualManager::OnDrawRibbonApplicationButton |
CMFCVisualManagerWindows7::OnDrawRibbonButtonBorder |
Reemplaza CMFCVisualManager::OnDrawRibbonButtonBorder |
CMFCVisualManagerWindows7::OnDrawRibbonCaption |
Reemplaza CMFCVisualManager::OnDrawRibbonCaption |
CMFCVisualManagerWindows7::OnDrawRibbonCaptionButton |
Reemplaza CMFCVisualManager::OnDrawRibbonCaptionButton |
CMFCVisualManagerWindows7::OnDrawRibbonCategory |
Reemplaza CMFCVisualManager::OnDrawRibbonCategory |
CMFCVisualManagerWindows7::OnDrawRibbonCategoryTab |
Reemplaza CMFCVisualManager::OnDrawRibbonCategoryTab |
CMFCVisualManagerWindows7::OnDrawRibbonDefaultPaneButton |
Reemplaza CMFCVisualManager::OnDrawRibbonDefaultPaneButton |
CMFCVisualManagerWindows7::OnDrawRibbonGalleryButton |
Reemplaza CMFCVisualManager::OnDrawRibbonGalleryButton |
CMFCVisualManagerWindows7::OnDrawRibbonLaunchButton |
Reemplaza CMFCVisualManager::OnDrawRibbonLaunchButton |
CMFCVisualManagerWindows7::OnDrawRibbonMenuCheckFrame |
Reemplaza CMFCVisualManager::OnDrawRibbonMenuCheckFrame |
CMFCVisualManagerWindows7::OnDrawRibbonPanel |
Reemplaza CMFCVisualManager::OnDrawRibbonPanel |
CMFCVisualManagerWindows7::OnDrawRibbonPanelCaption |
Reemplaza CMFCVisualManager::OnDrawRibbonPanelCaption |
CMFCVisualManagerWindows7::OnDrawRibbonProgressBar |
Reemplaza CMFCVisualManager::OnDrawRibbonProgressBar |
CMFCVisualManagerWindows7::OnDrawRibbonRecentFilesFrame |
Reemplaza CMFCVisualManager::OnDrawRibbonRecentFilesFrame |
CMFCVisualManagerWindows7::OnDrawRibbonSliderChannel |
Reemplaza CMFCVisualManager::OnDrawRibbonSliderChannel |
CMFCVisualManagerWindows7::OnDrawRibbonSliderThumb |
Reemplaza CMFCVisualManager::OnDrawRibbonSliderThumb |
CMFCVisualManagerWindows7::OnDrawRibbonSliderZoomButton |
Reemplaza CMFCVisualManager::OnDrawRibbonSliderZoomButton |
CMFCVisualManagerWindows7::OnDrawRibbonStatusBarPane |
Reemplaza CMFCVisualManager::OnDrawRibbonStatusBarPane |
CMFCVisualManagerWindows7::OnDrawRibbonTabsFrame |
Reemplaza CMFCVisualManager::OnDrawRibbonTabsFrame |
CMFCVisualManagerWindows7::OnDrawStatusBarSizeBox |
Reemplaza CMFCVisualManagerWindows::OnDrawStatusBarSizeBox |
CMFCVisualManagerWindows7::OnFillBarBackground |
Reemplaza CMFCVisualManagerWindows::OnFillBarBackground |
CMFCVisualManagerWindows7::OnFillButtonInterior |
Reemplaza CMFCVisualManagerWindows::OnFillButtonInterior |
CMFCVisualManagerWindows7::OnFillMenuImageRect | El marco llama a este método cuando rellena el área alrededor de las imágenes de elementos de menú. |
CMFCVisualManagerWindows7::OnFillRibbonButton |
Reemplaza CMFCVisualManager::OnFillRibbonButton |
CMFCVisualManagerWindows7::OnFillRibbonQuickAccessToolBarPopup |
Reemplaza CMFCVisualManager::OnFillRibbonQuickAccessToolBarPopup |
CMFCVisualManagerWindows7::OnHighlightMenuItem |
Reemplaza CMFCVisualManagerWindows::OnHighlightMenuItem |
CMFCVisualManagerWindows7::OnNcActivate |
Reemplaza CMFCVisualManager::OnNcActivate |
CMFCVisualManagerWindows7::OnNcPaint |
Reemplaza CMFCVisualManager::OnNcPaint |
CMFCVisualManagerWindows7::OnUpdateSystemColors |
Reemplaza CMFCVisualManagerWindows::OnUpdateSystemColors |
CMFCVisualManagerWindows7::SetResourceHandle |
Establece el identificador de recursos que describe los atributos del administrador visual. |
CMFCVisualManagerWindows7::SetStyle |
Establece la combinación de colores de la GUI CMFCVisualManagerWindows7 . |
Comentarios
Use la clase CMFCVisualManagerWindows7
para cambiar la apariencia de la aplicación para imitar una aplicación predeterminada de Windows 7. Es posible que esta clase no sea válida si la aplicación se ejecuta en una versión de Windows anterior a Windows 7. En ese escenario, la aplicación usa el administrador visual predeterminado definido en CMFCVisualManager.
CMFCVisualManagerWindows7 hereda varios métodos de la clase CMFCVisualManagerWindows y de la clase CMFCVisualManager
. Los métodos enumerados en la sección anterior son métodos nuevos para la clase CMFCVisualManagerWindows7
.
Jerarquía de herencia
CMFCVisualManagerWindows7
Requisitos
Encabezado: afxvisualmanagerwindows7.h
CMFCVisualManagerWindows7::~CMFCVisualManagerWindows7
Destructor predeterminado.
virtual ~CMFCVisualManagerWindows7();
CMFCVisualManagerWindows7::CMFCVisualManagerWindows7
Constructor predeterminado.
CMFCVisualManagerWindows7();
CMFCVisualManagerWindows7::GetRibbonEditBackgroundColor
Obtiene el color de fondo de un cuadro de edición de cinta de opciones.
virtual COLORREF GetRibbonEditBackgroundColor (
CMFCRibbonRichEditCtrl* pEdit,
BOOL bIsHighlighted,
BOOL bIsPaneHighlighted,
BOOL bIsDisabled);
Parámetros
pEdit
[in] Un puntero del control de edición. Este valor no puede ser NULL.
bIsHighlighted
[out] Devuelve si el cuadro de la cinta de opciones está resaltado.
bIsPaneHighlighted
[out] Devuelve TRUE si el panel de la cinta de opciones que contiene pEdit está resaltado.
bIsDisabled
[out] Devuelve si pEdit está deshabilitado.
Valor devuelto
Color de fondo del cuadro de edición pEdit.
Comentarios
CMFCVisualManagerWindows7::OnFillMenuImageRect
El marco llama a este método cuando rellena el área alrededor de una imagen de elementos de menú.
virtual void OnFillMenuImageRect(
CDC* pDC,
CMFCToolBarButton* pButton,
CRect rectangle,
CMFCVisualManager::AFX_BUTTON_STATE state);
Parámetros
pDC
[in] Puntero al contexto del dispositivo del botón de menú.
pButton
[in] Un puntero a un CMFCToolBarButton
. El marco rellena el fondo de este botón.
rectangle
[in] Rectángulo que especifica los límites del área de imagen del botón de menú.
state
[in] Estado del botón.
Comentarios
Consulte también
Gráfico de jerarquías
Clases
CMFCVisualManager (clase)
CMFCVisualManagerWindows (clase)