CControlBar::CalcFixedLayout

CSize CalcFixedLayout virtuale (BOOL bStretch, BOOL bHorz );

Valore restituito

La dimensione della barra di controllo, in pixel, di un oggetto CSize.

Parametri

bStretch

Indica se la barra dovrebbe essere allungata le dimensioni del fotogramma. Il parametro bStretch diverso da zero, quando il bar un bar di aggancio (non disponibile per il dock) ed 0 quando ancorate o mobili (disponibile per il dock).

bHorz

Indica che la barra orientata orizzontalmente o verticalmente. Il parametro bHorz diverso da zero se il bar orientato in orizzontale ed 0 se orientato verticalmente.

Osservazioni

Chiamare questa funzione membro per calcolare la dimensione orizzontale di una barra di controllo.

Barre di controllo, come ad esempio le barre degli strumenti possono allungare orizzontalmente o verticalmente per accogliere i pulsanti contenuti nella barra di controllo.

Se bStretch TRUE, estendono la dimensione lungo l'orientamento fornito da bHorz. In altre parole, se bHorz FALSE, la barra di controllo allungata verticalmente. Se bStretch FALSE, verr generato nessun tratto. Nella tabella seguente mostra le permutazioni possibili e risultante gli stili della barra di controllo, di bStretch e bHorz.


bStretch

bHorz

Di stretching

Orientamento
Alloggiamento Dock/non
VERO VERO Orizzontale che si estende Orientato orizzontalmente Non attracco
VERO FALSI Verticale stretching Orientato verticalmente Non attracco
FALSI VERO Nessuna disposizione di stretching Orientato orizzontalmente Attracco
FALSI FALSI Nessuna disposizione di stretching Orientato verticalmente Attracco

CControlBar panoramica |nbsp; Membri della classe | Gerarchia Chart

Vedere a&nchenbsp;CControlBar::CalcDynamicLayout

Index