DG_MSG_SPLITTERDRAG
스플리터 컨트롤에서 드래그 이벤트가 발생했습니다.
메시지 파라미터
- dialId
- 다이얼로그 또는 탭 페이지의 ID입니다.
- item
- 드래그된 스플리터 컨트롤의 1-기반 다이얼로그 항목 인덱스입니다.
- msgData
- DGMessageData로 캐스팅된 DGSplitterMsgData structure에 대한 포인터입니다.
리턴 값
사용하지 않습니다. 0으로 세트해야 합니다.
설명
스플리터 컨트롤이 드래그될 때 DG_MSG_SPLITTERDRAG 메시지를 다이얼로그 콜백 함수에게 보냅니다.
모든 드래그 액션에 의해 다이얼로그 콜백 함수는 다음 서브-메시지를 가진 3개 이상의 DG_MSG_SPLITTERDRAG 메시지들을 받습니다:
-
값 의미 DG_SPL_DRAGSTART 이 메시지는 스플리터 컨트롤이 드래그되기 전에 전송됩니다. DG_SPL_DRAG 이 메시지는 스플리터 컨트롤이 드래그 중일 때 전송됩니다. DG_SPL_DRAGEND 이 메시지는 스플리터 컨트롤이 드롭된 후에 전송됩니다.
스플리터 컨트롤의 드래그 가능한 상태를 변경하려면 DGSplitterEnableDrag와 DGSplitterDisableDrag 함수들을 사용하십시오.
요구사항
- 버전: DG 2.2.0 또는 이후
- 헤더: DG.h
참고사항
DG 메시지, 다이얼로그 콜백 함수
DGSplitterMsgData, 스플리터
DGSplitterEnableDrag, DGSplitterDisableDrag