CEdit::SetTabStops

void SetTabStops ( );

BOOL SetTabStops ( const intamp; cxEachStop );(&A)

BOOL SetTabStops ( int nTabStops, LPINT rgTabStops );

반환 값

0이 아닌 경우에 탭 설정 했다; 그렇지 않으면 0。

매개 변수

cxEachStop

탭 정지는 모든 cxEachStop 대화 단위에서 설정할 수를 지정 합니다.

nTabStops

RgTabStops에 포함 된 탭을 지정 합니다. 이 숫자는 1 보다 커야 합니다.

rgTabStops

탭을 지정 하는 부호 없는 정수 배열 가리키는 대화 단위에서 중지 합니다. 대화 단위 가로 또는 세로 거리입니다. 하나의 가로 대화 단위로 현재 대화 기본 너비 단위 1-4 고 1 세로 대화 단위 1-8 현재 대화 기본 높이 단위와 같습니다. 대화 기본 단위 높이 폭의 현재 시스템 글꼴에 따라 계산 됩니다. GetDialogBaseUnits Windows 함수는 픽셀에서 현재 대화 기본 단위를 반환합니다.

주의

여러 줄 편집 컨트롤에 탭 정지를 설정 하려면이 함수를 호출 합니다. 텍스트에서 모든 탭 문자 공간을 다음 탭 정지를 생성 하면 여러 줄 편집 컨트롤에 텍스트를 복사 하는 경우。

32 대화 단위의 기본 크기에 탭 정지를 설정 하려면이 멤버 함수 매개 변수가 없는 버전을 호출 합니다. 32 이외의 크기에 탭 정지를 설정 하려면 cxEachStop 매개 변수를 사용 하는 버전을 호출 합니다. 배열 크기에 탭 정지를 설정 하려면 thenbsp; 매개 변수가 두 버전(&N)。

이 멤버 함수는 여러 줄 편집 컨트롤에서 처리만。

SetTabStops 편집 창이 자동으로 다시 그리기 되지 않습니다. 편집 창 다시 그리기를 CWnd::InvalidateRect 를 호출 하는 편집 컨트롤에 이미 있는 텍스트에 대 한 탭 정지를 변경 하는 경우。

자세한 내용은 참조 EM_SETTABSTOPS GetDialogBaseUnits Win32 설명서。

CEdit 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

참고 항목nbsp;CWnd::InvalidateRect(&N)

Index