다음을 통해 공유


CaretPosition 열거형(uiautomationcore.h)

CaretPosition 텍스트 특성에 대한 가능한 값을 포함하며, 이는 텍스트 범위의 텍스트 줄을 기준으로 하는 caret의 위치를 나타냅니다.

Syntax

typedef enum CaretPosition {
  CaretPosition_Unknown = 0,
  CaretPosition_EndOfLine = 1,
  CaretPosition_BeginningOfLine = 2
} ;

상수

 
CaretPosition_Unknown
값: 0
caret가 줄의 시작 또는 끝에 있지 않습니다.
CaretPosition_EndOfLine
값: 1
케어는 줄의 끝에 있습니다.
CaretPosition_BeginningOfLine
값: 2
케어는 선의 시작 부분에 있습니다.

설명

텍스트 기반 컨트롤의 공급자는 caret가 텍스트의 일부 문자 위치에 있다고 간주합니다. 예를 들어, caret가 텍스트의 시작 부분에 있는 경우 위치 0에 있습니다. 첫 번째 문자 바로 뒤에 있는 경우 위치 1 등에 놓입니다. 텍스트가 줄 끝에 줄 바꿈되면 일반적으로 줄 끝에 공백이 표시되고 다음 줄의 시작 부분에 공백이 아닌 문자가 표시됩니다. 사용자는 첫 번째 줄의 끝에 있는 공백 뒤에 또는 다음 줄의 시작 부분에 있는 공백이 아닌 문자 앞에 캐리트를 배치할 수 있습니다. 그러나 두 위치는 동일한 문자 위치로 간주됩니다. CaretPosition 특성은 caret가 줄의 끝에 표시되는지 아니면 줄의 시작 부분에 표시되는지 여부를 나타냅니다. caret가 이러한 위치 중 어느 위치에도 없는 경우 CaretPosition 특성은 CaretPosition_Unknown.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2012 [데스크톱 앱만 해당]
머리글 uiautomationcore.h(UIAutomation.h 포함)