ListView_SetIconSpacing 매크로(commctrl.h)
목록 보기 컨트롤의 아이콘 사이의 간격을 LVS_ICON 스타일로 설정합니다. 이 매크로를 사용하거나 LVM_SETICONSPACING 메시지를 명시적으로 보낼 수 있습니다.
통사론
DWORD ListView_SetIconSpacing(
HWND hwndLV,
int cx,
int cy
);
매개 변수
hwndLV
형식: HWND
목록 보기 컨트롤에 대한 핸들입니다.
cx
형식: int
x축의 아이콘 간에 설정할 거리(픽셀)입니다.
cy
형식: int
y축의 아이콘 간에 설정할 거리(픽셀)입니다.
반환 값
형식: DWORD
이전을 포함하는 DWORD 값을 반환합니다.
발언
cx 및 cy 매개 변수는 아이콘 비트맵의 왼쪽 위 모서리를 기준으로 합니다. 따라서 겹치지 않는 아이콘 사이의 간격을 설정하려면 cx 또는 cy 값에는 아이콘 크기와 아이콘 사이에 원하는 빈 공간이 포함되어야 합니다. 아이콘의 너비를 포함하지 않는 값은 겹칩니다.
아이콘 간격을 정의할 때 cx 및 cy 4 이상으로 설정해야 합니다. 값이 작을수록 원하는 레이아웃이 생성되지 않습니다. 두 값을 모두 -1로 설정하여 cx 다시 설정하고 cy 기본 간격으로 설정할 수 있습니다. 이 방법을 사용하면 두 기본 설정을 모두 다시 설정할 수 있습니다. cx 또는
요구 사항
요구 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | commctrl.h |