Condividi tramite


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 CSplitterWnd

Grafico delle gerarchie

CSplitterWnd::OnInvertTracker