Поделиться через


CSplitterWnd::OnDrawSplitter

Подготавливает образ окна разбиения.

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

Параметры

  • pDC
    Указатель на контекст устройства, в котором для рисования. Если pDCNULL, то CWnd::RedrawWindow вызываются границами и отсутствие окно разбиения не нарисовано.

  • nType
    Значение enum ESplitType, которое может быть одним из следующих:

    • Окно splitBox перетащите разделитель.

    • splitBar панель, которая появляется между 2 разделенными окнами.

    • splitIntersection Пересечение окон разбиения. Не вызовет данный элемент под управлением Windows 95, /98.

    • splitBorder Границы окна разбиения.

  • rect
    Ссылка на значение, указывающее CRect размер и форму windows разбиения.

Заметки

Это функция-член вызывается инфраструктурой при рисовании и определить явные характеристик окна разделителя. Переопределите OnDrawSplitter скульптуры для предварительной настройки для различных графических компонентов окна разделителя. По умолчанию скульптура схожа с разделителем Microsoft Windows или в рабочих в Microsoft Windows 95/98, в котором пересечения панелей разделитель смешаны вместе.

Дополнительные сведения о динамических окнах разделитель см. в разделе "разделитель" в статье Несколько типов документов, представления и фреймовые окна Windows, Техническая примечание 29 и описании класса CSplitterWnd.

Требования

Header: afxext.h

См. также

Ссылки

Класс CSplitterWnd

Диаграмма иерархии

CSplitterWnd::OnInvertTracker