LB_SETTABSTOPS 메시지

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

매개 변수

wParam

탭 중지 횟수를 지정합니다.

lParam

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

반환 값

지정한 탭이 모두 설정되면 반환 값은 TRUE이고, 그렇지 않으면 FALSE입니다.

비고

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

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

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

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

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

Requirements

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

참고하십시오

MapDialogRect