Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Замечание
Библиотека классов Microsoft Foundation (MFC) продолжает поддерживаться. Однако мы больше не добавляем функции или обновляем документацию.
Представляет настроенное окно-разделитель.
Синтаксис
class CSplitterWndEx : public CSplitterWnd
Участники
Открытые конструкторы
| Имя | Описание |
|---|---|
CSplitterWndEx::CSplitterWndEx |
Конструктор по умолчанию. |
CSplitterWndEx::~CSplitterWndEx |
Деструктор. |
Открытые методы
| Имя | Описание |
|---|---|
| CSplitterWndEx::OnDrawSplitter | Вызывается платформой для рисования окна разбиения. (Переопределения CSplitterWnd::OnDrawSplitter.) |
Замечания
Переопределите OnDrawSplitter метод, чтобы настроить внешний вид графических компонентов окна разделения.
Класс CSplitterWndEx используется вместе с методами OnDrawSplitterBorder, OnDrawSplitterBox и OnFillSplitterBackground , которые реализуются визуальным менеджером. Чтобы визуальный менеджер нарисовал в приложении окно разбиения, замените объявления CSplitterWnd класса классом CSplitterWndEx . Для приложений окна фрейма класс окна разделения объявляется в классе CMainFrame, расположенном в mainfrm.h. Пример см OutlookDemo . в каталоге Samples.
Иерархия наследования
Требования
Заголовок: afxsplitterwndex.h
CSplitterWndEx::OnDrawSplitter
Вызывается платформой для рисования окна разбиения.
virtual void OnDrawSplitter(
CDC* pDC,
ESplitType nType,
const CRect& rect
);
Параметры
pDC
[in] Указатель на контекст устройства. Если этот параметр имеет значение NULL, платформа перерисовывает активное окно.
nType
[in] Одно из CSplitterWnd::ESplitType значений перечисления, указывающее элемент окна разделения для рисования. Допустимые значения: splitBox, splitBar, splitIntersection и splitBorder.
rect
[in] Ограничивающий прямоугольник, указывающий размеры и расположение для рисования указанного элемента окна разделения.
Замечания
См. также
Диаграмма иерархии
Классы
Класс CSplitterWnd
Класс CMFCVisualManager