CToolBarCtrl::SetRows

void SetRows ( int nRows, BOOL bLarger, LPRECT lpRect );

매개 변수

nRows

요청 된 행 수。

bLarger

요청 된 행 수를 도구 모음을 조정할 수 없습니다 하는 경우 더 많은 행 이나 적은 행을 사용할 것인지를 알려줍니다.

lpRect

CRect 개체를 가리키는 또는 도구 모음의 새로운 경계 사각형을 받게 됩니다 RECT 구조체。

주의

도구 모음 컨트롤 자체 요청 된 행 수를 조정 하 게이 함수 호출。

도구 모음 자체의 크기를 조정 요청된 번호 또는 행 수 없습니다, 그것은 조정 됩니다 자체를 다음 크게 또는 다음 작은 유효 크기, bLarger의 값에 따라. BLarger 이 TRUE이면 새 행 수가 요청한 개수 보다 큰 됩니다. BLarger 이 FALSE이면 새 행 개수 요청 수보다 작은 있을 것입니다.

주어진된 개수의 행 이면 도구 모음에 대 한 유효한 단추 단추 (아마도 마지막 행)을 제외 하 고 동일한 수 있는 행의 모든 배열 될 수 있다. 예를 들어, 4 개의 단추가 들어 있는 도구 모음 수 없습니다 수 크기 3 행 마지막 두 행 짧은 되어야 할 텐데 때문에. BLarger 는 FALSE 경우 bLarger 는 사실이 고 두 행 하는 경우 4 개의 행을 얻을 것 이다 3 개의 행 크기 하려고 하는 경우。

도구 모음 구분 기호 경우 주어진된 개수의 행 유효에 대 한 규칙은 더 복잡 합니다. 그룹 한 행에 맞지 않는 여러 행에 (버튼 전에 첫 번째 구분 기호) 및 마지막 단추 그룹에서 단추 그룹 깨진 적이 그런 레이아웃 계산。

그룹 한 행에 맞지 않는 큰 그룹 종료 되었습니다 행에 맞는 것 이라고 하는 경우에 다음 그룹 다음 행에서 시작 됩니다. 이 규칙의 목적은 더 눈에 띄는 큰 그룹 사이의 분리를 만드는 것입니다. 결과 세로 구분 행으로 간주 됩니다.

Note 또한 SetRows 멤버 함수를 항상 가장 작은 크기의 도구 모음에서 결과 레이아웃을 선택 합니다. TBSTYLE_WRAPABLE 스타일 도구 모음을 만들고 컨트롤의 크기를 조정 단순히 컨트롤의 너비를 감안할 때 위에서 설명한 메서드 적용 됩니다.

TBSTYLE_WRAPABLE 스타일으로 만든 도구 모음에만이 함수를 호출할 수 있습니다.

CToolBarCtrl 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

참고 항목nbsp;CToolBarCtrl::Create, CToolBarCtrl::GetRows 에서 도구 모음 스타일(&N)

Index