다음을 통해 공유


ITextRange::GetPoint 메서드(tom.h)

텍스트 범위의 시작 또는 끝 문자 위치와 인트라라인 위치의 화면 좌표를 검색합니다.

구문

HRESULT GetPoint(
  long Type,
  long *px,
  long *py
);

매개 변수

Type

형식: long

검색할 위치를 나타내는 플래그입니다. 이 매개 변수는 다음 테이블 각각에서 하나의 값을 포함할 수 있습니다. 기본값은 tomStart + TA_BASELINE + TA_LEFT.

tomAllowOffClient

tomClientCoord

tomObjectArg

tomTransform

다음 값 중 하나를 사용하여 범위의 시작 또는 끝을 나타냅니다.

tomStart

tomEnd

다음 값 중 하나를 사용하여 세로 위치를 나타냅니다.

TA_TOP 경계 사각형의 위쪽 가장자리입니다.
TA_BASELINE 텍스트의 기본 줄입니다.
TA_BOTTOM 경계 사각형의 아래쪽 가장자리입니다.
 

다음 값 중 하나를 사용하여 가로 위치를 나타냅니다.

TA_LEFT 경계 사각형의 왼쪽 가장자리입니다.
TA_CENTER 경계 사각형의 중심입니다.
TA_RIGHT 경계 사각형의 오른쪽 가장자리입니다.

px

형식: long*

X 좌표입니다.

py

형식: long*

Y 좌표입니다.

반환 값

형식: HRESULT

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

반환 코드 설명
E_INVALIDARG
px 또는 py는 null입니다.
S_FALSE
다른 이유로 인해 실패합니다.

설명

ITextRange::GetPoint 메서드는 ITextRange에 UI 포인터 명령을 에뮬레이트하는 기능을 제공합니다. 접근성을 위해 편리합니다.

요구 사항

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

추가 정보

개념

ITextRange

기타 리소스

참조

SetPoint

SetTextAlign

텍스트 개체 모델