Graphisoft®

Dialog ManagerVersion: 2.0

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 이 메시지는 스플리터 컨트롤이 드롭된 후에 전송됩니다.

스플리터 컨트롤의 드래그 가능한 상태를 변경하려면 DGSplitterEnableDragDGSplitterDisableDrag 함수들을 사용하십시오.

요구사항

버전: DG 2.2.0 또는 이후
헤더: DG.h

참고사항

DG 메시지, 다이얼로그 콜백 함수
DGSplitterMsgData, 스플리터
DGSplitterEnableDrag, DGSplitterDisableDrag