Partager via


Classe de CDockSite

Cette rubrique est incluse par souci d'exhaustivité. Pour plus d'informations, consultez le code source situé dans le dossier VC\atlmfc\src\mfc de votre installation Visual Studio.

Fournit les fonctionnalités pour réorganiser les volets qui sont dérivés de Classe de CPane en jeux de lignes.

class CDockSite: public CBasePane

Membres

Bb982164.collapse_all(fr-fr,VS.110).gifMéthodes publiques

Nom

Description

CDockSite::AddRow

 

CDockSite::AdjustDockingLayout

  (Substitutions CBasePane::AdjustDockingLayout.)

CDockSite::AdjustLayout

  (Substitutions CBasePane::AdjustLayout.)

CDockSite::AlignDockSite

 

CDockSite::CalcFixedLayout

  (Substitutions CBasePane::CalcFixedLayout.)

CDockSite::CanAcceptPane

  (Substitutions CBasePane::CanAcceptPane.)

CDockSite::CreateEx

  (Substitutions CBasePane::CreateEx.)

CDockSite::CreateRow

 

CDockSite::DockPane

  (Substitutions CBasePane::DockPane.)

CDockSite::DoesAllowDynInsertBefore

  (Substitutions CBasePane::DoesAllowDynInsertBefore.)

CDockSite::FindRowIndex

 

CDockSite::FixupVirtualRects

 

CDockSite::GetDockSiteID

 

CDockSite::GetDockSiteRowsList

 

CDockSite::IsAccessibilityCompatible

  (Substitutions CBasePane::IsAccessibilityCompatible.)

CDockSite::IsDragMode

 

CDockSite::IsLastRow

 

CDockSite::IsRectWithinDockSite

 

CDockSite::IsResizable

  (Substitutions CBasePane::IsResizable.)

CDockSite::MovePane

 

CDockSite::OnInsertRow

 

CDockSite::OnRemoveRow

 

CDockSite::OnResizeRow

 

CDockSite::OnSetWindowPos

 

CDockSite::OnShowRow

 

CDockSite::OnSizeParent

 

CDockSite::PaneFromPoint

Retourne un volet qui est ancré dans le site d'ancrage au point spécifié par le paramètre donné.

CDockSite::DockPaneLeftOf

Ancre un volet gauche d'un autre volet.

CDockSite::FindPaneByID

Retourne le volet identifié par l'ID de données

CDockSite::GetPaneList

Retourne une liste des volets qui sont ancrés au site d'ancrage.

CDockSite::RectSideFromPoint

 

CDockSite::RemovePane

 

CDockSite::RemoveRow

 

CDockSite::ReplacePane

 

CDockSite::RepositionPanes

 

CDockSite::ResizeDockSite

 

CDockSite::ResizeRow

 

CDockSite::ShowPane

Affiche le volet.

CDockSite::ShowRow

 

CDockSite::SwapRows

 

Notes

L'infrastructure crée des objets d' CDockSite automatiquement lorsque vous appelez CFrameWndEx::EnableDocking.Les fenêtres de site d'ancrage sont positionnées sur le bord de la zone cliente de la fenêtre frame principale.

Vous n'avez généralement pas appeler des services fournis par le site d'ancrage car Classe de CFrameWndEx gère ces services.

Exemple

L'exemple suivant montre comment créer un objet de la classe d' CDockSite .

    AFX_DOCKSITE_INFO info;
    CDockSite* pDockBar = (CDockSite*) info.pDockBarRTC->CreateObject();

Hiérarchie d'héritage

CObjectCCmdTargetCWnd

         CBasePaneCDockSite

Configuration requise

en-tête : afxDockSite.h

Voir aussi

Référence

Graphique de la hiérarchie

Classe de CBasePane

Autres ressources

Classes MFC