Partager via


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

Voir aussi

Référence

Classe de CPane

Graphique de la hiérarchie