CMFCVisualManager::OnDrawCaptionButton
A estrutura chama esse método quando desenha um objeto de CMFCCaptionButton .
virtual void OnDrawCaptionButton (
CDC* pDC,
CMFCCaptionButton* pButton,
BOOL bActive,
BOOL bHorz,
BOOL bMaximized,
BOOL bDisabled,
int nImageID = -1
);
Parâmetros
[in] pDC
Um ponteiro para um contexto de dispositivo.[in] pButton
Um ponteiro para um objeto de CMFCCaptionButton .A estrutura desenha este botão da barra de título.[in] bActive
Um parâmetro booleano que especifica se o botão está ativo.[in] bHorz
Um parâmetro booleano que especifica se a legenda é horizontal.[in] bMaximized
Um parâmetro booleano que especifica se o painel pai está maximizado.[in] bDisabled
Um parâmetro booleano que especifica se o botão da barra de título está desativado.[in] nImageID
O índice da imagem para o ícone usar um para o botão.Se nImageID é -1, que usa esse método do índice da imagem gravou em pButton.
Comentários
A implementação padrão de esse método exibe um pequeno botão de instância global da classe de CMenuImages .Os botões são listados no arquivo de cabeçalho para CMenuImages.Alguns exemplos incluem CMenuImages::IdClose, CMenuImages::IdArowLeft, CMenuImages::IdArowRight, CMenuImages::IdArowDown, CMenuImages::IdArowUp, e CMenuImages::IdPinHorz.
Substitua esse método em uma classe derivada para personalizar a aparência dos botões da barra de título.
Requisitos
Cabeçalho: afxvisualmanager.h