Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Megjegyzés:
A Microsoft Foundation Classes (MFC) könyvtár továbbra is támogatott. A továbbiakban azonban nem adunk hozzá funkciókat, és nem frissítjük a dokumentációt.
Testreszabott elválasztóablakot jelöl.
Szemantika
class CSplitterWndEx : public CSplitterWnd
Tagok
Nyilvános konstruktorok
| Név | Description |
|---|---|
CSplitterWndEx::CSplitterWndEx |
Alapértelmezett konstruktor. |
CSplitterWndEx::~CSplitterWndEx |
Destruktor. |
Nyilvános metódusok
| Név | Description |
|---|---|
| CSplitterWndEx::OnDrawSplitter | A keretrendszer meghívta, hogy egy elválasztó ablakot rajzoljon. (Felülbírálások CSplitterWnd::OnDrawSplitter.) |
Megjegyzések
Felülbírálja a OnDrawSplitter módszert az elválasztó ablak grafikus összetevőinek megjelenésének testreszabásához.
Az CSplitterWndEx osztály az OnDrawSplitterBorder, az OnDrawSplitterBox és az OnFillSplitterBackground metódusokkal együtt használatos, amelyeket egy vizualizációkezelő implementál. Ha azt szeretné, hogy egy vizualizációkezelő felosztóablakot rajzoljon az alkalmazásban, cserélje le az osztály deklarációit az CSplitterWndCSplitterWndEx osztályra. Keretablak-alkalmazások esetén a felosztóablak-osztály a mainfrm.h helyen található CMainFrame osztályban deklarálva van. Példaként tekintse meg a mintát a OutlookDemo Minták könyvtárban.
Öröklési hierarchia
Requirements
Fejléc: afxsplitterwndex.h
CSplitterWndEx::OnDrawSplitter
A keretrendszer meghívta, hogy egy elválasztó ablakot rajzoljon.
virtual void OnDrawSplitter(
CDC* pDC,
ESplitType nType,
const CRect& rect
);
Paraméterek
Pdc
[in] Mutasson az eszközkörnyezetre. Ha ez a paraméter NULL, a keretrendszer újrarajzozza az aktív ablakot.
nType
[in] Az egyik CSplitterWnd::ESplitType számbavételi érték, amely meghatározza a rajzolni kívánt elválasztóablak-elemet. Az érvényes értékek a következőksplitBox: , splitBarsplitIntersectionés splitBorder.
téglalap
[in] Határoló téglalap, amely megadja a megadott elválasztó ablakelem rajzolásához megadott dimenziókat és helyet.
Megjegyzések
Lásd még
hierarchiadiagram
osztályok
CSplitterWnd osztály
CMFCVisualManager osztály