다음을 통해 공유


LB_SETTABSTOPS 메시지

목록 상자에서 탭 중지 위치를 설정합니다.

매개 변수

wParam

탭 정지 수를 지정합니다.

lParam

탭 정지를 포함하는 정수 배열의 첫 번째 멤버에 대한 포인터입니다. 정수는 목록 상자에 선택된 글꼴의 평균 문자 너비의 4분의 1인 수를 나타냅니다. 예를 들어, 4의 탭 정지는 1.0 문자 단위에 배치되고 6의 탭 정지는 1.5 평균 문자 단위에 배치됩니다. 그러나 목록 상자가 대화 상자의 파트인 경우 정수는 대화 상자 템플릿 단위입니다. 탭 정지는 오름차순으로 정렬되어야 합니다. 뒤로 탭은 허용되지 않습니다.

반환 값

지정된 모든 탭이 설정된 경우 반환 값은 TRUE입니다. 그렇지 않으면 FALSE입니다.

설명

LB_SETTABSTOPS 메시지에 응답하려면 목록 상자가 LBS_USETABSTOPS 스타일로 만들어져야 합니다.

wParam이 0이고 lParamNULL이면 기본 탭 정지는 두 개의 대화 상자 템플릿 단위입니다. wParam이 1이면 목록 상자에는 lParam에 지정된 거리로 구분된 탭 정지가 있습니다.

lParam이 둘 이상의 값을 가리키는 경우 lParam의 각 값에 대해 wParam에서 지정한 수까지 탭 정지가 설정됩니다.

lParam에 의해 지정된 값은 대화 상자 템플릿에서 사용되는 디바이스 독립적인 단위인 대화 상자 템플릿 단위에 있습니다. 측정값을 대화 상자 템플릿 단위에서 화면 단위(픽셀)로 변환하려면 MapDialogRect 함수를 사용합니다.

Windows 95/Windows 98/Windows Millennium Edition(Windows Me): lParam이 가리키는 버퍼는 메시지가 배열을 편집하지 않더라도 쓰기 가능한 메모리에 있어야 합니다.

요구 사항

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

추가 정보

MapDialogRect