Partager via


CFrameWnd::DockControlBar

Entraîne l'affichage d'une barre de contrôles d'être ancré à la fenêtre frame.

void DockControlBar( 
   CControlBar* pBar, 
   UINT nDockBarID = 0, 
   LPCRECT lpRect = NULL  
);

Paramètres

  • pBar
    Pointe sur la barre de contrôles à ancrer.

  • nDockBarID
    Détermine les côtés de la fenêtre frame en compte pour ancrer. Elle peut être 0, ou un ou plusieurs des éléments suivants :

    • Dock d'AFX_IDW_DOCKBAR_TOP au côté supérieur de la fenêtre frame.

    • Dock d'AFX_IDW_DOCKBAR_BOTTOM au côté gauche de la fenêtre frame.

    • Dock d'AFX_IDW_DOCKBAR_LEFT à gauche de la fenêtre frame.

    • Dock d'AFX_IDW_DOCKBAR_RIGHT à droite de la fenêtre frame.

    Si 0, la barre de contrôles peut être ancré à tout côté activé pour ancrer dans la fenêtre frame de destination.

  • lpRect
    Détermine, dans les coordonnées d'écran, où la barre de contrôles est ancrée dans la zone non cliente de la fenêtre frame de destination.

Notes

La barre de contrôles est ancrée à l'un des côtés de la fenêtre frame spécifié dans les appels à CControlBar::EnableDocking et à CFrameWnd::EnableDocking. Le côté sélectionnez est déterminé par nDockBarID.

Configuration requise

Header: afxwin.h

Voir aussi

Référence

CFrameWnd, classe

Graphique de la hiérarchie

CFrameWnd::FloatControlBar