rebar
이 섹션에는 rebar 컨트롤과 함께 사용되는 프로그래밍 요소에 대한 정보가 포함되어 있습니다.
개요
항목 | 콘텐츠 |
---|---|
rebar 컨트롤 | rebar 컨트롤은 자식 창의 컨테이너 역할을 합니다. |
rebar 컨트롤 사용 | 이 섹션에는 rebar 컨트롤을 구현하는 방법을 보여 주는 코드 예가 포함되어 있습니다. |
메시지
항목 | 콘텐츠 |
---|---|
RB_BEGINDRAG | rebar 컨트롤을 끌어서 놓기 모드로 설정합니다. 이 메시지로 인해 RBN_BEGINDRAG 알림이 전송되지는 않습니다. |
RB_DELETEBAND | rebar 컨트롤에서 밴드를 삭제합니다. |
RB_DRAGMOVE | 이전 RB_BEGINDRAG 메시지 이후 rebar 컨트롤의 끌기 위치를 업데이트합니다. |
RB_ENDDRAG | rebar 컨트롤의 끌어서 놓기 작업을 종료합니다. 이 메시지로 인해 RBN_ENDDRAG 알림이 전송되지 않습니다. |
RB_GETBANDBORDERS | 밴드의 테두리를 검색합니다. 이 메시지의 결과는 밴드에서 사용 가능한 영역을 계산하는 데 사용할 수 있습니다. |
RB_GETBANDCOUNT | 현재 rebar 컨트롤에 있는 밴드 수를 검색합니다. |
RB_GETBANDINFO | rebar 컨트롤에서 지정된 밴드에 대한 정보를 검색합니다. |
RB_GETBANDMARGINS | 밴드의 여백을 검색합니다. |
RB_GETBARHEIGHT | rebar 컨트롤의 높이를 검색합니다. |
RB_GETBARINFO | rebar 컨트롤과 사용하는 이미지 목록에 대한 정보를 검색합니다. |
RB_GETBKCOLOR | rebar 컨트롤의 기본 배경색을 검색합니다. |
RB_GETCOLORSCHEME | rebar 컨트롤에서 색 구성표 정보를 검색합니다. |
RB_GETDROPTARGET | rebar 컨트롤의 IDropTarget 인터페이스 포인터를 검색합니다. |
RB_GETEXTENDEDSTYLE | 확장된 스타일을 가져옵니다. |
RB_GETPALETTE | rebar 컨트롤의 현재 팔레트를 검색합니다. |
RB_GETRECT | rebar 컨트롤에서 지정된 밴드의 경계 사각형을 검색합니다. |
RB_GETROWCOUNT | rebar 컨트롤에서 밴드의 행 수를 검색합니다. |
RB_GETROWHEIGHT | rebar 컨트롤에서 지정된 행의 높이를 검색합니다. |
RB_GETTEXTCOLOR | rebar 컨트롤의 기본 텍스트 색을 검색합니다. |
RB_GETTOOLTIPS | rebar 컨트롤과 연결된 모든 도구 설명 컨트롤에 대한 핸들을 검색합니다. |
RB_GETUNICODEFORMAT | 컨트롤의 유니코드 문자 형식 플래그를 검색합니다. |
RB_HITTEST | rebar 밴드가 해당 지점에 있는 경우 화면의 지정된 지점에 있는 rebar 밴드 부분을 결정합니다. |
RB_IDTOINDEX | rebar 컨트롤에서 밴드 식별자를 밴드 인덱스로 변환합니다. |
RB_INSERTBAND | rebar 컨트롤에 새 밴드를 삽입합니다. |
RB_MAXIMIZEBAND | rebar 컨트롤의 밴드 크기를 이상적인 크기 또는 가장 큰 크기로 조정합니다. |
RB_MINIMIZEBAND | rebar 컨트롤의 밴드 크기를 가장 작은 크기로 조정합니다. |
RB_MOVEBAND | 한 인덱스에서 다른 인덱스로 밴드를 이동합니다. |
RB_PUSHCHEVRON | 갈매기형을 프로그래밍 방식으로 누르기 위해 rebar 컨트롤로 전송됩니다. |
RB_SETBANDINFO | rebar 컨트롤에서 기존 밴드의 특성을 설정합니다. |
RB_SETBANDWIDTH | 도킹된 밴드의 너비를 설정합니다. |
RB_SETBARINFO | rebar 컨트롤의 특성을 설정합니다. |
RB_SETBKCOLOR | rebar 컨트롤의 기본 배경색을 설정합니다. |
RB_SETCOLORSCHEME | rebar 컨트롤에 대한 색 구성표 정보를 설정합니다. |
RB_SETEXTENDEDSTYLE | 확장 스타일을 설정합니다. 이 메시지는 구현되지 않았습니다. |
RB_SETPALETTE | rebar 컨트롤의 현재 팔레트를 설정합니다. |
RB_SETPARENT | rebar 컨트롤의 부모 창을 설정합니다. |
RB_SETTEXTCOLOR | rebar 컨트롤의 기본 텍스트 색을 설정합니다. |
RB_SETTOOLTIPS | 도구 설명 컨트롤을 rebar 컨트롤과 연결합니다. |
RB_SETUNICODEFORMAT | 컨트롤의 유니코드 문자 형식 플래그를 설정합니다. 이 메시지를 통해 컨트롤을 다시 만들지 않고도 런타임에 컨트롤에서 사용하는 문자 집합을 변경할 수 있습니다. |
RB_SETWINDOWTHEME | rebar 컨트롤의 시각적 스타일을 설정합니다. |
RB_SHOWBAND | rebar 컨트롤에서 지정된 밴드를 표시하거나 숨깁니다. |
RB_SIZETORECT | 지정된 사각형에 대한 밴드의 최상의 레이아웃을 찾으려고 시도합니다. |
알림
항목 | 콘텐츠 |
---|---|
NM_CUSTOMDRAW(rebar) | 그리기 작업에 대해 부모 창에 알리기 위해 rebar 컨트롤에서 보냅니다. 이 알림은 WM_NOTIFY 메시지 형식으로 전송됩니다. |
NM_NCHITTEST(rebar) | 컨트롤이 WM_NCHITTEST 메시지를 수신할 때 rebar 컨트롤에서 보냅니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
NM_RELEASEDCAPTURE(rebar) | rebar 컨트롤의 부모 창에 컨트롤이 마우스 캡처를 해제하고 있음을 알립니다. 이 알림은 WM_NOTIFY 메시지 형식으로 전송됩니다. |
RBN_AUTOBREAK | rebar의 부모에게 중단이 rebar에 나타날 것임을 알립니다. 중단 여부는 부모가 결정합니다. |
RBN_AUTOSIZE | rebar의 크기가 자동으로 조정될 때 RBS_AUTOSIZE 스타일로 만들어진 rebar 컨트롤에서 보냅니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
RBN_BEGINDRAG | 사용자가 밴드 끌기를 시작할 때 rebar 컨트롤에서 보냅니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
RBN_CHEVRONPUSHED | 펼침 단추를 눌렀을 때 rebar 컨트롤에서 보냅니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
RBN_CHILDSIZE | 밴드의 자식 창 크기가 조정될 때 rebar 컨트롤에서 보냅니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
RBN_DELETEDBAND | 밴드가 삭제된 후 rebar 컨트롤에서 보냅니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
RBN_DELETINGBAND | 밴드가 삭제되려고 할 때 rebar 컨트롤에서 보냅니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
RBN_ENDDRAG | 사용자가 밴드 끌기를 중지하면 rebar 컨트롤에서 보냅니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
RBN_GETOBJECT | 개체가 컨트롤의 밴드 위로 끌 때 RBS_REGISTERDROP 스타일로 만들어진 rebar 컨트롤에서 보냅니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
RBN_HEIGHTCHANGE | 높이가 변경되었을 때 rebar 컨트롤에서 보냅니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
RBN_LAYOUTCHANGED | 사용자가 컨트롤 밴드의 레이아웃을 변경할 때 rebar 컨트롤에서 보냅니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
RBN_MINMAX | 밴드를 최대화하거나 최소화하기 전에 rebar 컨트롤에서 보냅니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
RBN_SPLITTERDRAG | 사용자가 분할자를 끌 때 rebar 컨트롤에서 보냅니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
구조체
항목 | 콘텐츠 |
---|---|
NMRBAUTOSIZE | RBN_AUTOSIZE 알림 코드를 처리하는 데 사용되는 정보를 포함합니다. |
NMREBAR | 다양한 rebar 알림 코드를 처리하는 데 사용되는 정보를 포함합니다. |
NMREBARAAUTOBREAK | RBN_AUTOBREAK 알림과 함께 사용되는 정보를 포함합니다. |
NMREBARCHEVRON | RBN_CHEVRONPUSHED 알림 코드를 처리하는 데 사용되는 정보를 포함합니다. |
NMREBARCHILDSIZE | RBN_CHILDSIZE 알림 코드를 처리하는 데 사용되는 정보를 포함합니다. |
NMREBARSPLITTER | RBN_SPLITTERDRAG 알림 코드를 처리하는 데 사용되는 정보를 포함합니다. |
RBHITTESTINFO | 적중 테스트 작업과 관련된 정보를 포함합니다. 이 구조체는 RB_HITTEST 메시지와 함께 사용됩니다. |
REBARBANDINFO | rebar 컨트롤에서 밴드를 정의하는 정보를 포함합니다. |
REBARINFO | rebar 컨트롤 특성을 설명하는 정보를 포함합니다. |
상수
항목 | 콘텐츠 |
---|---|
rebar 컨트롤 스타일 | rebar 컨트롤은 표준 창 스타일 외에도 다양한 컨트롤 스타일을 지원합니다. |