Partilhar via


Classe CSplitterWndEx

Observação

A biblioteca Microsoft Foundation Classes (MFC) continua a ser suportada. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.

Representa uma janela de divisor personalizada.

Sintaxe

class CSplitterWndEx : public CSplitterWnd

Membros

Construtores Públicos

Nome Description
CSplitterWndEx::CSplitterWndEx Construtor padrão.
CSplitterWndEx::~CSplitterWndEx Destruidor.

Métodos Públicos

Nome Description
CSplitterWndEx::OnDrawSplitter Chamado pelo framework para desenhar uma janela divisor. (Sobrepõe CSplitterWnd::OnDrawSplitter.)

Observações

Substitua o OnDrawSplitter método para personalizar a aparência dos componentes gráficos de uma janela divisor.

A CSplitterWndEx classe é usada em conjunto com os métodos OnDrawSplitterBorder, OnDrawSplitterBox e OnFillSplitterBackground , que são implementados por um gestor visual. Para fazer com que um gestor visual desenhe uma janela divisor na sua aplicação, substitua as declarações da CSplitterWnd classe pela CSplitterWndEx classe. Para aplicações de janelas de frame, a classe splitter window é declarada na classe CMainFrame que está localizada no mainfrm.h. Para um exemplo, veja o OutlookDemo exemplo no diretório Samples.

Hierarquia de herança

CObject

CCmdTarget

CWnd

CSplitterWnd

Requerimentos

Cabeçalho: afxsplitterwndex.h

CSplitterWndEx::OnDrawSplitter

Chamado pelo framework para desenhar uma janela divisor.

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

Parâmetros

pDC
[dentro] Apontar para o contexto do dispositivo. Se este parâmetro for NULL, o framework redesenha a janela ativa.

nType
[dentro] Um dos CSplitterWnd::ESplitType valores de enumeração que especifica o elemento da janela divisor a desenhar. Os valores válidos são splitBox, splitBar, splitIntersection, e splitBorder.

retângulo
[dentro] Um retângulo delimitador que especifica as dimensões e a localização para desenhar o elemento da janela divisor especificado.

Observações

Consulte também

Gráfico de Hierarquia
Classes
Classe CSplitterWnd
CMFCVisualClasse Manager