DG_MSG_WHEELTRACK
마우스 휠 이벤트가 발생했습니다.
메시지 파라미터
- dialId
- 다이얼로그의 ID입니다.
- item
- 다이얼로그 항목의 1-기반 인덱스입니다. 만약 이벤트가 발생한 다이얼로그 항목이 없다면 0입니다.
- msgData
- DGMessageData로 캐스팅된 DGWheelMsgData structure에 대한 포인터입니다.
리턴 값
만약 이벤트가 애플리케이션에 의해 처리되었으면 1로 세트하고, 그렇지 않으면 0으로 세트하십시오.
설명
사용자가 마우스 휠을 추적했을 때 DG_MSG_WHEELTRACK 메시지를 다이얼로그 콜백 함수에게 보냅니다. 모든 마우스 휠 액션에 의해 다이얼로그 콜백 함수는 다음 서브-메시지와 함께 3개 이상의 DG_MSG_WHEELTRACK 메시지들을 받습니다:
-
값 의미 DG_TSM_TRACKENTER 이 메시지는 휠 추적 액션이 시작되었을 때 전송됩니다. DG_TSM_TRACKING 이 메시지는 사용자가 마우스 휠을 추적하는 동안 계속 전송됩니다. DG_TSM_TRACKEXIT 이 메시지는 휠 추적 액션이 끝났을 때 전송됩니다.
만약 마우스 추적 프로세스가 여전히 계속되고 있는 동안 사용자가 마우스를 다른 다이얼로그 항목으로 이동시키면, 추적 프로세스가 끝나고 DG_TSM_TRACKEXIT 메시지를 다이얼로그 콜백 함수에게 보냅니다.
이벤트에 대한 더 자세한 정보는 DGWheelMsgData 파라미터를 보십시오.
요구사항
- 버전: DG 2.0.0 또는 이후
- 헤더: DG.h