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에서 오류 처리를 참조하세요.
반환 코드 | 설명 |
---|---|
|
의미 |
|
인수가 잘못되었습니다. |
|
쓰기 액세스가 거부되었습니다. |
|
메모리가 부족합니다. |
|
단락 서식 개체가 삭제된 범위에 연결되어 있습니다. |
설명
줄 들여쓰기에서는 여백에 텍스트를 배치할 수 없습니다. 첫 줄 들여쓰기를 음수 값(들여쓰기된 단락의 경우)으로 설정하고 왼쪽 들여쓰기는 0인 경우 첫 줄 들여쓰기는 0으로 다시 설정됩니다. 속성 집합을 유지하는 동안 이 문제를 방지하려면 명시적으로 또는 ITextPara::Reset 메서드를 호출하여 첫 줄 들여쓰기 값을 0으로 설정합니다. 그런 다음 ITextPara::SetIndents 를 호출하여 음수 왼쪽 들여쓰기 값을 설정하고 원하는 첫 줄 들여쓰기를 설정합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | tom.h |
DLL | Msftedit.dll |
추가 정보
개념
참조