CToolBarCtrl::SetRows
요청 된 행 수를 조절 하는 도구 모음 컨트롤을 묻습니다.
void SetRows(
int nRows,
BOOL bLarger,
LPRECT lpRect
);
매개 변수
nRows
요청 된 행 수입니다.bLarger
요청 된 행의 수를 도구 모음 크기 조정할 수 없습니다 경우 더 많은 행 이나 적은 행을 사용할지 여부를 알려 줍니다.
설명
도구 모음 요청한 번호나 행 자체 조정 없는 경우 그 자체를 다음 크거나 다음 작은 유효 크기 값에 따라 조정 됩니다 bLarger. 경우 bLarger 는 TRUE, 새 행 수가 요청한 개수 보다 커집니다. 경우 bLarger 는 거짓, 새 행 수가 요청한 개수 보다 작은 됩니다.
행 수가 모든 행 수가 단추 (아마도 마지막 행) 제외 되도록 단추를 정렬할 수 있는 경우 도구 모음에 대 한 유효 합니다. 마지막 두 행 미만으로 해야 하기 때문에 예를 들어, 네 개의 단추가 포함 된 도구 모음 세 행을 조정 수 없습니다. 세 개의 행 크기를 조정 하려고 하는 경우 경우 행이 네 개 얻을 수 bLarger 되었습니다 TRUE 및 두 행 하는 경우 bLarger 되었습니다 FALSE.
도구 모음에 구분 기호 이면 행 수가 잘못 되었을 때 규칙이 복잡 한 데. 그룹 행에 맞지 않는 경우 (단추 전에 첫 번째 구분 기호를 사용) 하 고 마지막 단추 그룹에서 단추 그룹은 여러 행에 나누어 지는 레이아웃 계산 됩니다.
그룹에서 한 행에 맞지 않는 경우 행에는 큰 그룹을 종료에 맞게 됩니다 경우에 다음 그룹 다음 행에서 시작 됩니다. 이 규칙의 목적은 대규모 그룹 보다 현저 하 게 구분 하는입니다. 결과 세로 구분 행으로 간주 됩니다.
또한는 SetRows 멤버 함수는 크기가 작은 도구 모음 레이아웃을 선택 합니다 항상. 도구 모음을 만드는 TBSTYLE_WRAPABLE 스타일과 컨트롤의 크기가 조정 설명한 컨트롤의 너비를 지정 하는 방법을 적용 합니다 하기만 하면 됩니다.
이 함수 만든 도구 모음에만 호출할 수 있는 TBSTYLE_WRAPABLE 스타일.
요구 사항
헤더: afxcmn.h