다음을 통해 공유


ITextPara::SetIndents 메서드(tom.h)

단락의 첫 줄 들여쓰기, 왼쪽 들여쓰기 및 오른쪽 들여쓰기를 설정합니다.

구문

HRESULT SetIndents(
  [in] float First,
  [in] float Left,
  [in] float Right
);

매개 변수

[in] First

형식: float

왼쪽 들여쓰기를 기준으로 단락의 첫 번째 줄을 들여쓰기합니다. 값은 부동 소수점 단위이며 양수 또는 음수일 수 있습니다.

[in] Left

형식: float

왼쪽 여백을 기준으로 단락의 첫 번째 줄을 제외한 모든 줄의 왼쪽 들여쓰기입니다. 값은 부동 소수점 단위이며 양수 또는 음수일 수 있습니다.

[in] Right

형식: float

오른쪽 여백을 기준으로 단락에 있는 모든 줄의 오른쪽 들여쓰기입니다. 값은 부동 소수점 단위이며 양수 또는 음수일 수 있습니다. 이 값은 선택 사항입니다.

반환 값

형식: HRESULT

ITextPara::SetIndents가 성공하면 S_OK 반환합니다. 메서드가 실패하면 다음 COM 오류 코드 중 하나를 반환합니다. COM 오류 코드에 대한 자세한 내용은 COM에서 오류 처리를 참조하세요.

반환 코드 설명
의미
E_INVALIDARG
인수가 잘못되었습니다.
E_ACCESSDENIED
쓰기 액세스가 거부되었습니다.
E_OUTOFMEMORY
메모리가 부족합니다.
CO_E_RELEASED
단락 서식 개체가 삭제된 범위에 연결되어 있습니다.

설명

줄 들여쓰기에서는 여백에 텍스트를 배치할 수 없습니다. 첫 줄 들여쓰기를 음수 값(들여쓰기된 단락의 경우)으로 설정하고 왼쪽 들여쓰기는 0인 경우 첫 줄 들여쓰기는 0으로 다시 설정됩니다. 속성 집합을 유지하는 동안 이 문제를 방지하려면 명시적으로 또는 ITextPara::Reset 메서드를 호출하여 첫 줄 들여쓰기 값을 0으로 설정합니다. 그런 다음 ITextPara::SetIndents 를 호출하여 음수 왼쪽 들여쓰기 값을 설정하고 원하는 첫 줄 들여쓰기를 설정합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 tom.h
DLL Msftedit.dll

추가 정보

개념

ITextPara

참조

Reset

텍스트 개체 모델