GETTEXTLENGTHEX 구조체(richedit.h)
서식 있는 편집 컨트롤의 텍스트 길이를 계산하는 방법에 대한 정보를 포함합니다. 이 구조체는 EM_GETTEXTLENGTHEX 메시지의 wParam 전달됩니다.
통사론
typedef struct _gettextlengthex {
DWORD flags;
UINT codepage;
} GETTEXTLENGTHEX;
회원
flags
형식: DWORD
텍스트 길이를 결정하는 데 사용할 메서드를 지정하는 값입니다. 이 멤버는 다음 값 중 하나 이상일 수 있습니다(일부 값은 상호 배타적임).
값 |
의미 |
-
GTL_DEFAULT
|
문자 수를 반환합니다. 기본값입니다.
|
-
GTL_USECRLF
|
단락 끝에 CR/LF를 사용하여 답변을 계산합니다.
|
-
GTL_PRECISE
|
정확한 답을 계산합니다. 이 방법을 사용하려면 변환이 필요하고 시간이 더 오래 걸릴 수 있습니다. 이 플래그는 GTL_CLOSE 플래그와 함께 사용할 수 없습니다. 둘 다 사용되는 경우 E_INVALIDARG 반환됩니다.
|
-
GTL_CLOSE
|
대략적인(닫기) 답변을 계산합니다. 빠르게 가져오며 버퍼 크기를 설정하는 데 사용할 수 있습니다. 이 플래그는 GTL_PRECISE 플래그와 함께 사용할 수 없습니다. 둘 다 사용되는 경우 E_INVALIDARG 반환됩니다.
|
-
GTL_NUMCHARS
|
문자 수를 반환합니다. 이 플래그는 GTL_NUMBYTES 플래그와 함께 사용할 수 없습니다. 둘 다 사용되는 경우 E_INVALIDARG 반환됩니다.
|
-
GTL_NUMBYTES
|
바이트 수를 반환합니다. 이 플래그는 GTL_NUMCHARS 플래그와 함께 사용할 수 없습니다. 둘 다 사용되는 경우 E_INVALIDARG 반환됩니다.
|
codepage
형식: UINT
번역에 사용되는 코드 페이지입니다. ANSI 코드 페이지에는 CP_ACP 유니코드의 경우 1200입니다.
요구 사항
요구 |
값 |
지원되는 최소 클라이언트 |
Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 |
Windows Server 2003 [데스크톱 앱만 해당] |
헤더 |
richedit.h |
참고 항목
EM_GETTEXTLENGTHEX