다음을 통해 공유


LVM_APPROXIMATEVIEWRECT 메시지

지정된 항목 수를 표시하는 데 필요한 대략적인 너비와 높이를 계산합니다. 이 메시지를 명시적으로 보내거나 ListView_ApproximateViewRect 매크로를 사용할 수 있습니다.

매개 변수

wParam

컨트롤에 표시할 항목 수입니다. 이 매개 변수가 -1로 설정되면 메시지는 컨트롤의 총 항목 수를 사용합니다.

lParam

LOWORD는 컨트롤의 제안된 x-차원(픽셀 단위)입니다. 메시지가 현재 너비 값을 사용하도록 하려면 이 매개 변수를 -1로 설정할 수 있습니다.

HIWORD는 컨트롤의 제안된 y 차원(픽셀 단위)입니다. 메시지가 현재 높이 값을 사용하도록 하려면 이 매개 변수를 -1로 설정할 수 있습니다.

반환 값

항목을 표시하는 데 필요한 대략적인 너비(LOWORD)와 높이(HIWORD)를 픽셀 단위로 저장하는 DWORD 값을 반환합니다.

설명

이 메시지에서 제공하는 크기를 기반으로 목록 뷰 컨트롤의 크기를 설정하면 다시 그리기를 최적화하고 깜박임을 줄일 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 2003[데스크톱 앱만 해당]
헤더
Commctrl.h