CPane::DockPane
Dockt beweglichen den Bereich auf einen niedrigen Bereich an.
virtual BOOL DockPane(
CBasePane* pDockBar,
LPCRECT lpRect,
AFX_DOCK_METHOD dockMethod
);
Parameter
[in] [out] pDockBar
Gibt den niedrigen Bereich an, um diesen Bereich zu anzudocken.[in] lpRect
Gibt das Rechteck auf dem Bereich, in dem dieser Bereich angedockt werden soll.[in] dockMethod
Gibt die andockbare Methode zur Verwendung an. Verfügbare Optionen sind, wie folgt:Option
Description
DM_UNKNOWN
Das Framework verwendet diese Option, wenn die Methode andockbare unbekannt ist. Der Bereich speichert nicht die neueste Gleitstellung. Sie können diese Option auch verwenden, einen Bereich programmgesteuert anzudocken, wenn Sie die neue Gleitstellung nicht speichern müssen.
DM_MOUSE
Wird intern verwendet.
DM_DBL_CLICK
Diese Option wird verwendet, wenn auf den Ziehpunkt doppelgeklickt wird. Der Bereich wird in der letzten Andockenposition neu angeordnet. Wenn der Bereich abgedockt wird, indem doppelklicken, wird der Bereich in der letzten Gleitstellung neu angeordnet.
DM_SHOW
Diese Option kann verwendet werden, um den Bereich programmgesteuert anzudocken. Der Bereich speichert die neueste Gleitstellung.
DM_RECT
Der Bereich wird in den Bereich angedockt, der von lpRect angegeben wird.
DM_STANDARD
Wenn Sie diese Option verwenden, zeichnet das Framework den Bereich während Konturenframe, während es verschoben wird.
Rückgabewert
TRUE, wenn der Bereich erfolgreich angedockt wurde; andernfalls FALSE.
Hinweise
Diese Methode dockt den Bereich im Basispfad Bereich an, der vom pDockBar-Parameter angegeben wird. Sie müssen zuerst Andocken aktivieren, indem Sie CBasePane::EnableDocking aufrufen.
Anforderungen
Header: afxPane.h