CPane::DockPane
Ancre le volet flottant à un volet de base.
virtual BOOL DockPane(
CBasePane* pDockBar,
LPCRECT lpRect,
AFX_DOCK_METHOD dockMethod
);
Paramètres
[in] [out] pDockBar
Spécifie le volet de base pour ancrer ce volet à.[in] lpRect
Spécifie le rectangle dans le volet de base où ce volet doit être ancré.[in] dockMethod
Spécifie la méthode d'ancrage à utiliser. Les options disponibles sont les suivantes :Option
Description
DM_UNKNOWN
L'infrastructure utilise cette option lorsque la méthode d'ancrage est inconnue. Le volet ne stocke pas sa position flottante plus récente. Vous pouvez également utiliser cette option à la d'ancrage par programmation un volet lorsque vous ne devez pas stocker la position flottante récente.
DM_MOUSE
Utilisé en interne.
DM_DBL_CLICK
Cette option est utilisée lorsque la pince est double-cliquez sur. Le volet est repositionné à son emplacement d'ancrage plus récente. Si le volet est détaché en double-cliquant sur, le volet est repositionné à sa position flottante plus récente.
DM_SHOW
Cette option peut être utilisée à la d'ancrage par programmation le volet. Le volet stocke sa position flottante plus récente.
DM_RECT
Le volet est ancré dans la région spécifiée par lpRect.
DM_STANDARD
Lorsque vous utilisez cette option, l'infrastructure dessine le volet comme frame d'ensemble pendant qu'elle est déplacée.
Valeur de retour
TRUE si le volet était ancré avec succès ; sinon, FALSE.
Notes
Cette méthode ancre le volet au volet de base spécifié par le paramètre d' pDockBar . Vous devez d'abord activer l'ancrage en appelant CBasePane::EnableDocking.
Configuration requise
en-tête : afxPane.h