CFrameWnd::FloatControlBar
Appelez cette fonction pour provoquer une barre de contrôles de ne pas être ancré à la fenêtre frame.
void FloatControlBar(
CControlBar * pBar,
CPoint point,
DWORD dwStyle = CBRS_ALIGN_TOP
);
Paramètres
pBar
Pointe sur la barre de contrôles flotter à.point
L'emplacement, dans l'écran coordonne, où le coin supérieur gauche de la barre de contrôles est défini.dwStyle
Spécifie s'aligner la barre de contrôles horizontalement ou verticalement sa nouvelle fenêtre frame.Elle peut être toute l'une des opérations suivantes :CBRS_ALIGN_TOP oriente la barre de contrôles verticalement.
CBRS_ALIGN_BOTTOM oriente la barre de contrôles verticalement.
CBRS_ALIGN_LEFT oriente la barre de contrôles horizontalement.
CBRS_ALIGN_RIGHT oriente la barre de contrôles horizontalement.
Si les styles sont passés en spécifiant l'orientation horizontale et verticale, la barre d'outils est orientée horizontalement.
Notes
En général, cela se fait au démarrage de l'application lorsque le programme restaure les paramètres de l'exécution précédente.
Cette fonction est appelée par l'infrastructure lorsque l'utilisateur génère une opération de déplacement en libérant le bouton gauche de la souris enfoncé tout en faisant glisser la barre de contrôles sur un emplacement qui n'est pas disponible pour ancrer.
Configuration requise
Header: afxwin.h