CSplitterWnd::OnDrawSplitter

Esegue il rendering di un'immagine di una finestra divisa.

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

Parametri

  • pDC
    Un puntatore al contesto di dispositivo in cui da tracciare.Se pDC è NULL, quindi CWnd::RedrawWindow viene chiamato dal framework e alcuna finestra divisa viene disegnata.

  • nType
    Un valore enum ESplitType, che possono essere uno dei seguenti:

    • splitBox il contenitore di trascinamento il separatore.

    • splitBar la barra visualizzato tra le due finestre divise.

    • splitIntersection l'intersezione delle finestre divise.Questo elemento non verrà chiamato quando è in esecuzione Windows 95/98.

    • splitBorder i bordi della finestra divisi.

  • rect
    Un riferimento a un oggetto CRect che specifica la dimensione e la forma di windows divise.

Note

Questa funzione membro viene chiamata dal framework per disegnare e specificare le caratteristiche esatte di una finestra con separatore.Eseguire l'override OnDrawSplitter per la personalizzazione avanzata delle immagini per diverse componenti grafici di una finestra con separatore.Il linguaggio figurato predefinito è simile alla barra di divisione in Microsoft Funzionamento di Windows o Microsoft Windows 95/98, in quanto le intersezioni delle barre di divisione sono sfumate raccolta.

Per ulteriori informazioni sulle finestre di separazione dinamico, vedere "finestre con separatore" nell'articolo Tipi di documenti multipli, visualizzazioni e applicazioni utilizzano, nota tecnica 29e i cenni preliminari sulla classe CSplitterWnd.

Requisiti

Header: afxext.h

Vedere anche

Riferimenti

Classe di CSplitterWnd

Grafico della gerarchia

CSplitterWnd::OnInvertTracker