CSplitterWnd::OnDrawSplitter

Processa uma imagem de uma janela de divisão.

virtual void OnDrawSplitter(
   CDC* pDC,
   ESplitType nType,
   const CRect& rect 
);

Parâmetros

  • pDC
    Um ponteiro para o contexto de dispositivo em que a desenhar.Se pDC é NULO, então CWnd::RedrawWindow é chamado pela estrutura e nenhuma janela split é desenhada.

  • nType
    Um valor de enum ESplitType, que pode ser um dos seguintes:

    • splitBox a caixa da direita do separador.

    • splitBar a barra que aparece entre as duas janelas de divisão.

    • splitIntersection a interseção do windows de divisão.Esse elemento não será chamado ao executar no Windows 95 /98.

    • splitBorder as bordas da janela de divisão.

  • rect
    Uma referência a um objeto de CRect que especifica o tamanho e a forma do windows de divisão.

Comentários

Essa função de membro é chamada pela estrutura para desenhar e especificar as características exatas de uma janela separator.Substitua OnDrawSplitter para personalização avançada da aparência dos vários componentes gráficos de uma janela separator.A aparência padrão é semelhante ao separador no Microsoft Works para as janelas ou o Microsoft Windows 95/98, que as interseções das barras separator estão misturadas juntos.

Para mais no windows dinâmicos de separador, consulte “windows” separador no artigo Vários tipos de documento, modos de exibição, e janelas de quadro chave, Observe técnica 29, e a visão geral da classe de CSplitterWnd .

Requisitos

Cabeçalho: afxext.h

Consulte também

Referência

Classe de CSplitterWnd

Gráfico de hierarquia

CSplitterWnd::OnInvertTracker