다음을 통해 공유


CControlBar::CalcFixedLayout

컨트롤 막대의 가로 크기를 계산 하려면이 멤버 함수를 호출 합니다.

virtual CSize CalcFixedLayout(
   BOOL bStretch,
   BOOL bHorz 
);

매개 변수

  • bStretch
    막대 프레임의 크기를 연장 해야 하는지 여부를 나타냅니다.bStretch 막대 도킹 도구 모음 (도킹에 사용할 수 없음) 되어 도킹 또는 부동 이면 0 (도킹) 가능 하면 매개 변수가 0이 아닌 값입니다.

  • bHorz
    가로 또는 세로 방향의 막대 임을 나타냅니다.bHorz 막대 가로 방향이 세로 이면 0 이면 매개 변수가 0이 아닌 값입니다.

반환 값

컨트롤 막대 크기를 픽셀 단위로 한 CSize 개체입니다.

설명

세로 단추에 맞게 컨트롤 막대에서 포함 된 도구 모음 등의 컨트롤 막대 수평으로 늘릴 수 있습니다.

경우 bStretch 는 TRUE, 차원에 따라 제공 방향 스트레치 bHorz.즉, 경우 bHorz 는 거짓, 컨트롤 막대를 세로로 늘어납니다.경우 bStretch 는 거짓, 늘이기 발생 합니다.다음 표에서 가능한 순열 및 결과 컨트롤 막대 스타일의 표시 bStretch 및 bHorz.

bStretch

bHorz

늘이기

Orientation

Not 도킹/도킹

TRUE

TRUE

가로 늘이기

가로 방향

도킹 되지

TRUE

FALSE

세로 늘이기

세로 방향

도킹 되지

FALSE

TRUE

사용 가능한 확장

가로 방향

도킹

FALSE

FALSE

사용 가능한 확장

세로 방향

도킹

요구 사항

헤더: afxext.h

참고 항목

참조

CControlBar 클래스

계층 구조 차트

CControlBar::CalcDynamicLayout