Share via


ScriptStringValidate 함수(usp10.h)

SCRIPT_STRING_ANALYSIS 구조체에서 잘못된 시퀀스를 확인합니다.

구문

HRESULT ScriptStringValidate(
  [in] SCRIPT_STRING_ANALYSIS ssa
);

매개 변수

[in] ssa

문자열에 대한 SCRIPT_STRING_ANALYSIS 구조체입니다.

반환 값

잘못된 시퀀스를 찾을 수 없으면 S_OK 반환합니다. 하나 이상의 잘못된 시퀀스가 발견되면 함수는 S_FALSE 반환합니다. 함수는 성공하지 못하면 0이 아닌 HRESULT 값을 반환합니다.

설명

이 함수는 잘못된 시퀀스의 입력을 거부하는 편집기에서 사용하기 위한 것입니다.

잘못된 시퀀스는 연결된 SCRIPT_PROPERTIES 구조에서 fRejectInvalid 멤버가 설정된 스크립트에 대해서만 확인됩니다. 예를 들어 메모장에서 잘못된 태국어 문자 시퀀스를 거부하는 것이 일반적인 경우입니다. 그러나 잘못된 인도 시퀀스는 일반적으로 거부되지 않고 대신 기본 문자 기호가 누락된 컴퍼지션에 표시됩니다.

중요 Windows 8 시작: Windows 7에서 실행되는 기능을 유지하려면 Uniscribe를 사용하는 모듈에서 라이브러리 목록에서 gdi32.lib 전에 Usp10.lib를 지정해야 합니다.
 

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
대상 플랫폼 Windows
헤더 usp10.h
라이브러리 Usp10.lib
DLL Usp10.dll
재배포 가능 파일 Windows Me/98/95의 인터넷 Explorer 5 이상

추가 정보

SCRIPT_PROPERTIES

SCRIPT_STRING_ANALYSIS

Uniscribe

Uniscribe 함수