Share via


CMFCVisualManager::OnDrawMenuSystemButton

El marco de trabajo llama a este método cuando dibuja un botón del sistema de menú para la aplicación.

virtual void OnDrawMenuSystemButton(
   CDC* pDC,
   CRect rect,
   UINT uiSystemCommand,
   UINT nStyle,
   BOOL bHighlight 
);

Parámetros

  • [in] pDC
    Un puntero a un contexto de dispositivo.

  • [in] rect
    Un rectángulo que especifica los límites del botón.

  • [in] uiSystemCommand
    Una marca que especifica asociados al comando del sistema al botón.Los valores posibles son SC_CLOSE, SC_MINIMIZE, y SC_RESTORE.

  • [in] nStyle
    Una marca que especifica el estilo actual del botón.Los valores posibles son TBBS_PRESSED, TBBS_DISABLED, y 0.

  • [in] bHighlight
    Un parámetro booleano que especifica si el botón está resaltado.

Comentarios

Los botones del sistema de menú son Cerrar, Minimizar, Maximizar, y botones de Restaurar situados en la barra de título.

La implementación predeterminada de este método llama a CDC::DrawFrameControl con el tipo de DFC_CAPTION .Invalide este método en su clase visual derivada de administrador para personalizar el aspecto de los botones del sistema.

Requisitos

encabezado: afxvisualmanager.h

Vea también

Referencia

Clase de CMFCVisualManager

Gráfico de jerarquía