부모 개체가 표시되기 전에 CReBarCtrl 개체를 만들어야 합니다. 이렇게 하면 그리기 문제의 가능성이 최소화됩니다.
예를 들어, 프레임 창 개체에 사용되는 리바 컨트롤은 도구 모음 컨트롤의 부모 창으로 흔히 사용됩니다. 따라서 rebar 컨트롤의 부모는 프레임 창 개체입니다. 프레임 창 개체는 부모 OnCreate 이므로 부모 멤버 함수는 rebar 컨트롤을 만들기에 적합합니다.
개체를 CReBarCtrl 사용하려면 일반적으로 다음 단계를 수행합니다.
CReBarCtrl 개체를 사용하려면
CReBarCtrl 개체를 생성합니다.
Create를 호출하여 Windows Rebar 공용 컨트롤을 만들고 원하는 스타일을 지정하여 개체에 연결
CReBarCtrl합니다.CBitmap::LoadBitmap을 호출하여 rebar 컨트롤 개체의 배경으로 사용할 비트맵을 로드합니다.
Rebar 컨트롤 개체에 포함될 자식 창 개체(도구 모음, 대화 상자 컨트롤 등)를 만들고 초기화합니다.
삽입할 밴드에 필요한 정보를 사용하여 REBARBANDINFO 구조를 초기화합니다.
InsertBand를 호출하여 새 rebar 컨트롤에 기존 자식 창(예:
m_wndReToolBar)을 삽입합니다. 기존 철근 컨트롤에 밴드를 삽입하는 방법에 대한 자세한 내용은 Rebar Controls 및 Bands를 참조하세요.