다음을 통해 공유


CReBarCtrl::SetBandWidth

현재 rebar 컨트롤에서 지정한 고정 된 밴드의 너비를 설정합니다.

BOOL SetBandWidth(
     UINT uBand, 
     int cxWidth
);

매개 변수

Parameter

설명

[in] uBand

Rebar 밴드의 인덱스 0부터 시작 합니다.

[in] cxWidth

Rebar 밴드에서 픽셀에서의 새 너비입니다.

반환 값

해당 메서드가 성공적으로 수행되면 true이고, 그렇지 않으면 false입니다.

설명

보내는이 메서드는 RB_SETBANDWIDTH 에서 설명 하는 메시지는 Windows SDK.

요구 사항

헤더: afxcmn.h

이 메서드가 지원 Windows Vista 이상.

이 메서드에 대 한 추가 요구 사항에서 설명 Windows Vista 공용 컨트롤의 빌드 요구 사항.

예제

다음 코드 예제에서는 변수를 정의 m_rebar, 즉 현재 rebar 컨트롤에 액세스 하는 데 사용 합니다. 이 변수는 다음 예제에 사용 됩니다.

public:
    CReBarCtrl m_rebar;
    BOOL bRet;
    static const int TOTAL_BANDS = 5;
    static const int BUFFER_SIZE = 10;

다음 코드 예제에서는 각 rebar 밴드는 동일한 너비를 설정 합니다.

   // Set the width of each band.
    m_rebar.GetClientRect( &rect );
    int iWidth = rect.Width()/TOTAL_BANDS;
    for (int iIndex=0; iIndex < TOTAL_BANDS; iIndex++)
        bRet = m_rebar.SetBandWidth(iIndex, iWidth);

참고 항목

참조

CReBarCtrl 클래스

계층 구조 차트

RB_SETBANDWIDTH