CEdit::SetTabStops
여러 줄 편집 컨트롤에 탭 정지를 설정 하려면이 함수를 호출 합니다.
void SetTabStops( );
BOOL SetTabStops(
const int& cxEachStop
);
BOOL SetTabStops(
int nTabStops,
LPINT rgTabStops
);
매개 변수
cxEachStop
탭 정지를 설정할 수 있는지 지정 합니다. 모든 cxEachStop 대화 단위.nTabStops
탭 정지에 포함 된 지정 rgTabStops.이 숫자는 1 보다 커야 합니다.rgTabStops
탭을 지정 하는 부호 없는 정수 배열로 포인트 대화 단위에 멈춥니다.대화 상자 단위 가로 또는 세로 거리입니다.1 세로 대화 단위 현재 대화 상자 기본 높이 단위를 1 / 8에 되 서 한 가로 대화 상자 단위 대화 기본 너비 단위 현재 1 / 4에 같습니다 합니다.대화 상자 기본 단위 높이 및 너비를 현재 시스템 글꼴에 따라 계산 됩니다.GetDialogBaseUnits Windows 반환 현재 대화 기본 단위 (픽셀)를 합니다.
반환 값
이 속성을 0이 아닌 탭에 설정 된 경우. 그렇지 않으면 0입니다.
설명
여러 줄 편집 컨트롤에 텍스트를 복사할 때 텍스트의 탭 문자 공간까지 다음 탭이 생성 될 발생 합니다.
32 대화 단위 기본 크기에 탭 정지를 설정 하려면이 멤버 함수에 매개 변수가 없는 버전을 호출 합니다.버전과 32 이외의 크기에 탭 정지를 설정 하려면 호출을 cxEachStop 매개 변수.배열 크기에 탭 정지를 설정 하려면 두 매개 변수는 버전을 사용 합니다.
이 멤버 함수는 여러 줄 편집 컨트롤에 의해 처리 됩니다.
SetTabStops자동으로 편집 창 다시 그리기 하지 않습니다.탭 편집 컨트롤에 텍스트를 변경 하면 호출 CWnd::InvalidateRect 편집 창을 다시 그리게 합니다.
자세한 내용은 EM_SETTABSTOPS 및 GetDialogBaseUnits 에 있는 Windows SDK.
예제
예제를 보려면 CEditView::SetTabStops.
요구 사항
헤더: afxwin.h