EM_CHARFROMPOS 메시지
편집 컨트롤의 클라이언트 영역에서 지정된 지점에 가장 가까운 문자에 대한 정보를 가져옵니다. 이 메시지를 편집 컨트롤 또는 서식 있는 편집 컨트롤로 보낼 수 있습니다.
매개 변수
-
wParam
-
이 매개 변수는 사용되지 않습니다.
-
lParam
-
컨트롤의 클라이언트 영역에 있는 지점의 좌표입니다. 좌표는 화면 단위이며 컨트롤 클라이언트 영역의 왼쪽 위 모서리를 기준으로 합니다.
서식 있는 편집 컨트롤: 수평 및 수직 좌표를 포함하는 POINTL 구조체에 대한 포인터입니다.
반환 값
서식 있는 편집 컨트롤: 반환 값은 지정된 지점에서 가장 가까운 문자의 0부터 시작하는 문자 인덱스를 지정합니다. 지정된 지점이 컨트롤의 마지막 문자를 벗어나는 경우 반환 값은 편집 컨트롤의 마지막 문자를 나타냅니다.
편집 컨트롤:LOWORD는 지정된 지점에서 가장 가까운 문자의 인덱스(0부터 시작)를 지정합니다. 이 인덱스는 줄의 시작이 아니라 컨트롤의 시작에 상대적입니다. 지정된 지점이 편집 컨트롤의 마지막 문자를 벗어나면 반환 값은 컨트롤의 마지막 문자를 나타냅니다. HIWORD는 문자가 포함된 행의 인덱스(0부터 시작)를 지정합니다. 한 줄 편집 컨트롤의 경우 이 값은 0입니다. 인덱스는 지정된 지점이 행에서 마지막으로 보이는 문자를 벗어나는 경우 행 구분 기호를 나타냅니다.
설명
서식 있는 편집: Microsoft Rich Edit 1.0 이상에서 지원됩니다. Rich Edit 버전과 다양한 시스템 버전의 호환성에 대한 자세한 내용은 서식 있는 편집 컨트롤 정보를 참조하세요.
포인트가 lParam으로 EM_CHARFROMPOS에 전달되고 포인트가 편집 컨트롤의 범위 밖에 있는 경우 lResult는(65535, 65535)입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 |
Windows Server 2003[데스크톱 앱만 해당] |
헤더 |
|
추가 정보
-
참조
-
기타 리소스