Compartilhar via


CMFCVisualManager::OnDrawMenuSystemButton

A estrutura chama esse método quando desenha um botão do sistema de menu para o aplicativo.

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

Parâmetros

  • [in] pDC
    Um ponteiro para um contexto de dispositivo.

  • [in] rect
    Um retângulo que especifica os limites do botão.

  • [in] uiSystemCommand
    Um sinalizador que especifica qual comando do sistema é associado com o botão. Os valores possíveis são SC_CLOSE, SC_MINIMIZE, e SC_RESTORE.

  • [in] nStyle
    Um sinalizador que especifica o estilo atual do botão. Os valores possíveis são TBBS_PRESSED, TBBS_DISABLED, e 0.

  • [in] bHighlight
    Um parâmetro booleano que especifica se o botão é realçado.

Comentários

Os botões do sistema de menu são Fechar, Minimizar, Maximizar, e botões de Restaurar posicionados na barra de título.

a implementação padrão para este método chama CDC::DrawFrameControl com o tipo de DFC_CAPTION . Substitua esse método na classe derivada visual do gerenciador para personalizar a aparência dos botões do sistema.

Requisitos

Cabeçalho: afxvisualmanager.h

Consulte também

Referência

Classe CMFCVisualManager

Gráfico da hierarquia