DG_MSG_CONTEXTMENU
다이얼로그 혹은 특정 다이얼로그 항목 위에서 컨텍스트 메뉴가 호출되었습니다.
메시지 파라미터
- dialId
- 다이얼로그의 ID입니다.
- item
- 다이얼로그 항목의 1-기반 인덱스입니다. 만약 다이얼로그 상에서 컨텍스트 메뉴 이벤트가 발생하면, 이 값은 0입니다.
- msgData
- DGMessageData로 캐스팅된 DGContextMenuMsgData structure에 대한 포인터입니다.
리턴 값
만약 애플리케이션이 이벤트를 처리했으면 1, 그렇지 않으면 0으로 세트합니다.
설명
다이얼로그 항목 (또는 다이얼로그) 위에서 컨텍스트 메뉴가 호출되었을 때 다이얼로그 콜백 함수는 DG_MSG_CONTEXTMENU 메시지를 받습니다. msgData 파라미터는 이벤트가 발생한 스크린 좌표 위치를 알려줍니다. 만약 이벤트가 리스트 박스 항목, 리스트 박스 헤더 항목, 리스트 뷰, 트리 뷰 항목 위에서 발생했으면, 1-기반 항목 인덱스가 지정됩니다. 만약 그러한 항목이 아니라면 항목 인덱스는 0입니다.
만약 애플리케이션이 다이얼로그 콜백 함수에서 0을 리턴하면, DG는 컨텍스트를 인식하는 도움말 창을 표시합니다. 더 자세한 것은 DG_MSG_ITEMHELP 메시지를 보십시오.
요구사항
- 버전: DG 2.0.0 또는 이후
- 헤더: DG.h
참고사항
DG 메시지, DG_MSG_ITEMHELP
DGContextMenuMsgData
리스트 박스, 리스트 뷰, 트리 뷰, 콜백 함수