다음을 통해 공유


IAnchor::ShiftRegion 메서드(textstor.h)

앵커를 텍스트 스트림의 인접 지역으로 이동합니다.

구문

HRESULT ShiftRegion(
  [in]  DWORD      dwFlags,
  [in]  TsShiftDir dir,
  [out] BOOL       *pfNoRegion
);

매개 변수

[in] dwFlags

숨겨진 텍스트 주위의 앵커 위치 조정을 제어하거나 앵커의 실제 위치 조정을 방지하는 데 사용되는 비트 필드입니다.

의미
TS_SHIFT_COUNT_HIDDEN
앵커가 숨겨진 텍스트 영역의 경계를 포함하여 다음 지역 경계로 이동되도록 지정합니다. 설정하지 않으면 표시되는 텍스트 영역이 발견될 때까지 앵커가 인접한 숨겨진 텍스트를 지나 이동합니다.
TS_SHIFT_COUNT_ONLY
앵커가 이동되지 않습니다.

[in] dir

앵커가 이동할 인접 지역을 지정하는 TsShiftDir 값 중 하나를 포함합니다.

의미
TS_SD_BACKWARD
앵커가 텍스트 범위 바로 앞에 있는 지역으로 이동되도록 지정합니다.
TS_SD_FORWARD
앵커가 텍스트 범위 바로 다음 영역으로 이동되도록 지정합니다.

[out] pfNoRegion

앵커의 시프트가 발생했는지 여부를 지정하는 부울 값입니다.

의미
TRUE
시프트가 실패했고 앵커의 위치가 변경되지 않았습니다.
FALSE
이동이 성공했습니다.

반환 값

이 메서드는 이러한 값 중 하나를 반환할 수 있습니다.

Description
S_OK
메서드를 성공적으로 수행했습니다.
E_FAIL
시프트가 실패했습니다.
E_INVALIDARG
입력 매개 변수 값이 잘못되었습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
대상 플랫폼 Windows
헤더 textstor.h
DLL Msctf.dll
재배포 가능 파일 Windows 2000 Professional의 TSF 1.0

추가 정보

IAnchor

IAnchor::Shift

TS_SHIFT_* 상수

TsShiftDir