철근
이 섹션에는 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 | 프로그래밍 방식으로 펼침 단추를 밀기 위해 철근 컨트롤로 전송됩니다. |
RB_SETBANDINFO | rebar 컨트롤에서 기존 밴드 특성을 설정합니다. |
RB_SETBANDWIDTH | 도킹된 대역의 너비를 설정합니다. |
RB_SETBARINFO | Rebar 컨트롤의 특성을 설정합니다. |
RB_SETBKCOLOR | Rebar 컨트롤의 기본 배경색을 설정합니다. |
RB_SETCOLORSCHEME | 철근 컨트롤의 색 구성표 정보를 설정합니다. |
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 컨트롤에서 보냅니다. 이 알림은 WM_NOTIFY 메시지 형식으로 전송됩니다. |
NM_NCHITTEST(철근) | 컨트롤이 WM_NCHITTEST 메시지를 받을 때 rebar 컨트롤에서 보냅니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
NM_RELEASEDCAPTURE(철근) | 컨트롤이 마우스 캡처를 해제하고 있음을 rebar 컨트롤의 부모 창에 알립니다. 이 알림은 WM_NOTIFY 메시지 형식으로 전송됩니다. |
RBN_AUTOBREAK |
rebar의 부모에 표시줄에 중단이 표시되도록 알 수 있습니다. 부모는 중단을 할지 여부를 결정합니다. |
RBN_AUTOSIZE | rebar가 자동으로 크기가 조정되면 RBS_AUTOSIZE 스타일로 만든 rebar 컨트롤에 의해 전송됩니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
RBN_BEGINDRAG | 사용자가 밴드를 끌기 시작할 때 rebar 컨트롤에서 전송됩니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
RBN_CHEVRONPUSHED | 펼침 단추를 밀면 철근 컨트롤에서 전송됩니다. 이 알림 코드는 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 | 다양한 철근 알림 코드를 처리하는 데 사용되는 정보를 포함합니다. |
NMREBARAUTOBREAK |
RBN_AUTOBREAK 알림과 함께 사용되는 정보를 포함합니다. |
NMREBARCHEVRON |
RBN_CHEVRONPUSHED 알림 코드를 처리하는 데 사용되는 정보를 포함합니다. |
NMREBARCHILDSIZE |
RBN_CHILDSIZE 알림 코드를 처리하는 데 사용되는 정보를 포함합니다. |
NMREBARSPLITTER |
RBN_SPLITTERDRAG 알림 코드를 처리하는 데 사용되는 정보를 포함합니다. |
RBHITTESTINFO | 적중 테스트 작업과 관련된 정보를 포함합니다. 이 구조체는 RB_HITTEST 메시지와 함께 사용됩니다. |
REBARBANDINFO | rebar 컨트롤에서 밴드를 정의하는 정보를 포함합니다. |
REBARINFO | 철근 컨트롤 특성을 설명하는 정보를 포함합니다. |
상수
주제 | 목차 |
---|---|
Rebar 컨트롤 스타일 | Rebar 컨트롤은 표준 창 스타일 외에도 다양한 컨트롤 스타일을 지원합니다. |