Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Reprezentuje dostosowane okno podziału.
Składnia
class CSplitterWndEx : public CSplitterWnd
Elementy członkowskie
Konstruktory publiczne
| Nazwa/nazwisko | opis |
|---|---|
CSplitterWndEx::CSplitterWndEx |
Konstruktor domyślny. |
CSplitterWndEx::~CSplitterWndEx |
Destruktor. |
Metody publiczne
| Nazwa/nazwisko | opis |
|---|---|
| CSplitterWndEx::OnDrawSplitter | Wywoływana przez strukturę w celu narysowania okna podziału. (Przesłonięcia) CSplitterWnd::OnDrawSplitter.) |
Uwagi
Zastąpij metodę OnDrawSplitter , aby dostosować wygląd składników graficznych okna podziału.
Klasa CSplitterWndEx jest używana razem z metodami OnDrawSplitterBorder, OnDrawSplitterBox i OnFillSplitterBackground , które są implementowane przez menedżera wizualizacji. Aby spowodować, że menedżer wizualizacji narysuje okno podziału w aplikacji, zastąp deklaracje CSplitterWnd klasy klasą klasą CSplitterWndEx . W przypadku aplikacji okien ramowych klasa okna podziału jest zadeklarowana w klasie CMainFrame, która znajduje się w mainfrm.h. Przykład można znaleźć w przykładzie OutlookDemo w katalogu Samples.
Hierarchia dziedziczenia
Wymagania
Nagłówek: afxsplitterwndex.h
CSplitterWndEx::OnDrawSplitter
Wywoływana przez strukturę w celu narysowania okna podziału.
virtual void OnDrawSplitter(
CDC* pDC,
ESplitType nType,
const CRect& rect
);
Parametry
PDC
[in] Wskaźnik do kontekstu urządzenia. Jeśli ten parametr ma wartość NULL, struktura ponownie wyrysuje aktywne okno.
nType
[in] CSplitterWnd::ESplitType Jedna z wartości wyliczenia, która określa element okna podziału do rysowania. Prawidłowe wartości to splitBox, , splitIntersectionsplitBari splitBorder.
Rect
[in] Prostokąt ograniczenia, który określa wymiary i lokalizację, aby narysować określony element okna podziału.
Uwagi
Zobacz też
Wykres hierarchii
Klasy
Klasa CSplitterWnd
Klasa CMFCVisualManager