Share via


CFrameWnd::FloatControlBar

Chiamare la funzione per forzare una barra di controllo non essere ancorata alla finestra cornice.

void FloatControlBar(
   CControlBar * pBar,
   CPoint point,
   DWORD dwStyle = CBRS_ALIGN_TOP 
);

Parametri

  • pBar
    Punta alla barra di controllo da rendere mobili.

  • point
    La posizione, nelle coordinate dello schermo, dove l'angolo superiore sinistro della barra di controllo verrà posizionato.

  • dwStyle
    Specifica se true la barra di controllo orizzontalmente o verticalmente nella nuova finestra cornice.Può essere una qualsiasi delle seguenti operazioni:

    • CBRS_ALIGN_TOP orienta verticalmente la barra di controllo.

    • CBRS_ALIGN_BOTTOM orienta verticalmente la barra di controllo.

    • CBRS_ALIGN_LEFT orienta la barra di controllo orizzontalmente.

    • CBRS_ALIGN_RIGHT orienta la barra di controllo orizzontalmente.

    Se gli stili vengono passati che specificano sia l'orientamento orizzontale e verticale, la barra degli strumenti verrà orientata orizzontalmente.

Note

In genere, questa operazione viene eseguita all'avvio dell'applicazione quando il programma si desidera ripristinare le impostazioni dell'esecuzione precedente.

Questa funzione viene chiamata dal framework quando l'utente provoca un'operazione di trascinamento della selezione il pulsante sinistro del mouse e trascinare la barra di controllo su una posizione non disponibile per l'ancoraggio.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe di CFrameWnd

Grafico della gerarchia

CFrameWnd::DockControlBar