CMFCVisualManager::OnDrawMenuSystemButton

A estrutura chama esse método quando ele desenha um botão de menu de sistema 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 sinalizar que especifica qual comando do sistema está associado com o botão.Os valores possíveis são SC_CLOSE SC_MINIMIZE e SC_RESTORE.

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

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

Comentários

Os botões de sistema de menu são o Fechar, Minimizar, Maximizar, and restauração botões localizados na BAR de título.

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

Requisitos

Cabeçalho: afxvisualmanager.h

Consulte também

Conceitos

Gráfico de hierarquia do MFC

Referência

Classe CMFCVisualManager