EM_SETSEL 메시지
편집 컨트롤에서 문자 범위를 선택합니다. 이 메시지를 편집 컨트롤 또는 서식 있는 편집 컨트롤로 보낼 수 있습니다.
매개 변수
-
wParam
-
선택 항목의 시작 문자 위치입니다.
-
lParam
-
선택 항목의 끝 문자 위치입니다.
반환 값
이 메시지는 값을 반환하지 않습니다.
설명
시작 값은 종료 값보다 클 수 있습니다. 두 값 중 낮은 값은 선택 항목에서 첫 번째 문자의 문자 위치를 지정합니다. 값이 높을수록 선택 항목을 벗어난 첫 번째 문자의 위치를 지정합니다.
시작 값은 선택 항목의 앵커 지점이고 끝 값은 활성 끝 지점입니다. 사용자가 SHIFT 키를 사용하여 선택 항목의 크기를 조정하면 활성 끝 지점이 이동할 수 있지만 앵커 지점은 그대로 유지됩니다.
시작이 0이고 끝이 -1이면 편집 컨트롤의 모든 텍스트가 선택됩니다. 시작이 -1이면 현재 선택 항목이 취소됩니다.
컨트롤 편집: 컨트롤은 시작과 끝의 상대 값에 관계없이 끝 위치에 깜박이는 캐럿을 표시합니다.
서식 있는 편집: Microsoft Rich Edit 1.0 이상에서 지원됩니다. Rich Edit 버전과 다양한 시스템 버전의 호환성에 대한 자세한 내용은 서식 있는 편집 컨트롤 정보를 참조하세요.
편집 컨트롤에 ES_NOHIDESEL 스타일이 있는 경우 컨트롤에 포커스가 있는지 여부에 관계없이 선택한 텍스트가 강조 표시됩니다. ES_NOHIDESEL 스타일이 없으면 편집 컨트롤에 포커스가 있는 경우에만 선택한 텍스트가 강조 표시됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 |
Windows Server 2003 [데스크톱 앱만 해당] |
헤더 |
|