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

Siehe auch

Referenz

CPane-Klasse

Hierarchien-Diagramm