다음을 통해 공유


TextBoxBase.GetCharIndexFromPosition(Point) 메서드

정의

지정된 위치에 가장 가까운 문자의 인덱스를 검색합니다.

public:
 virtual int GetCharIndexFromPosition(System::Drawing::Point pt);
public virtual int GetCharIndexFromPosition (System.Drawing.Point pt);
abstract member GetCharIndexFromPosition : System.Drawing.Point -> int
override this.GetCharIndexFromPosition : System.Drawing.Point -> int
Public Overridable Function GetCharIndexFromPosition (pt As Point) As Integer

매개 변수

pt
Point

검색할 위치입니다.

반환

Int32

지정된 위치의 0부터 시작하는 문자 인덱스입니다.

설명

이 메서드는 매개 변수에 지정된 위치에 가장 가까운 문자 인덱스 값을 pt 반환합니다. 문자 인덱스는 공백을 포함하여 컨트롤의 텍스트 인덱스(0부터 시작하는 인덱스)입니다. 이 메서드를 사용하여 마우스 좌표를 이 메서드에 전달하여 텍스트에서 마우스가 있는 위치를 확인할 수 있습니다. 사용자가 컨트롤의 텍스트에 있는 단어 위에 마우스 포인터를 놓을 때 작업을 수행하려는 경우에 유용할 수 있습니다.

중요

지정된 위치가 컨트롤의 클라이언트 사각형 내에 없거나 컨트롤의 마지막 문자를 벗어나면 반환 값은 마지막 문자의 인덱스입니다.

적용 대상

추가 정보