DGGetPrevItemVal
만약 푸시 메뉴 컨트롤의 체크된 상태 또는 선택한 메뉴 항목이 변경되었으면, 다이얼로그 콜백 함수는 DG_MSG_CHANGE 메시지를 받습니다. 메시지 데이터로부터 푸시 메뉴 컨트롤의 예전 상태를 가져오려면 이 매크로를 사용하십시오.
short DGGetPrevItemVal ( long msgData );
파라미터
- msgData
- 콜백 함수에게 전달된 메시지 데이터 값입니다.
리턴 값
푸시 메뉴 컨트롤의 예전 상태입니다. 체크 박스 타입 푸시 메뉴 컨트롤들의 경우, 0은 컨트롤이 예전에 체크되지 않았었음을 의미하고 1은 예전에 체크되었었음을 의미합니다. 라디오 버튼 타입 푸시 메뉴 컨트롤들의 경우, 동일 그룹에서 예전에 체크된 라디오 버튼의 1-기반 인덱스입니다.
설명
DGGetPrevItemVal 매크로는 다음과 같이 정의되어 있습니다:
#define DGGetPrevItemVal(a) ((short) (a))
푸시 메뉴 컨트롤의 현재 상태는 DGPushMenuIsChecked로 가져올 수 있습니다.
요구사항
- 버전: DG 1.0.0 또는 이후
- 헤더: DG.h
- 라이브러리 가져오기: DG.lib [WIN]
- 모듈: DGLib [MAC], DG.dll [WIN]
참고사항
DG 함수, 푸시 메뉴 컨트롤, DGGetPrevMenuItem, DGPushMenuIsChecked, DG_MSG_CHANGE, 콜백 함수