DGEndMoveGrowItems
화면 깜빡임을 피하기 위해 예전에 DGBeginMoveGrowItems를 호출했었다면, 다이얼로그 항목들을 이동시키거나 리사이즈 한 후에 다이얼로그 업데이트를 활성화하고 실행하기 위해 이 함수를 사용합니다.
void DGEndMoveGrowItems ( short dialId );
파라미터
- dialId
- 다이얼로그의 ID입니다. DG_TOP_MODAL은 최상위 Modal 다이얼로그를 지정합니다.
설명
이 함수는 항상 DGBeginMoveGrowItems와 쌍으로 사용하십시오.
이 함수는 보통 DG_MSG_GROW 메시지를 처리할 때 다이얼로그 콜백 함수 안에서 사용합니다. 그러나 여러 항목들을 동시에 리사이즈/이동시킬 필요가 있다면 이것들을 아무 데서나 사용할 수 있습니다.
DGBeginMoveGrowItems를 호출한 후에 DGGrowItem, DGMoveItem 그리고 DGMoveGrowItem을 호출하면, DGEndMoveGrowItems를 호출할 때까지는 항목의 크기 그리고/또는 위치를 실제로 변경하지 않습니다. 그러므로 DGEndMoveGrowItems를 호출하기 전에 DGGetItemRect를 호출해도 새로운 좌표들을 가져오지 않을 것입니다.
만약 DGBeginMoveGrowItems - DGEndMoveGrowItems 블록 안에서 항목이 반드시 리사이즈되고 이동되어야 한다면, 차후 DGGrowItem과 DGMoveItem을 호출하는 대신 DGMoveGrowItem을 호출해야 합니다.
이 함수는 탭 페이지에서 사용할 수 없습니다.
요구사항
- 버전: DG 1.1.0 또는 이후
- 헤더: DG.h
- 라이브러리 가져오기: DG.lib [WIN]
- 모듈: DGLib [MAC], DG.dll [WIN]
참고사항
DG 함수, DGBeginMoveGrowItems, DGGrowItem, DGMoveItem, DGMoveGrowItem, DGGetItemRect, 콜백 함수, DG_MSG_GROW