- 현재 언어의 알파벳에 “space” 문자를 추가합니다.
- 필요한 공백 포함 단어를 사전에 추가합니다.
- RecognizerParams 객체의 OneWordPerLine 속성을 TRUE로 설정합니다.
- predefined language를 기반으로 새 텍스트 언어를 만듭니다. 이렇게 하려면 LanguageDatabase 객체의 CreateTextLanguage 메서드를 사용하여 TextLanguage 객체를 만들고, 미리 정의된 언어의 속성을 복사합니다.
- BaseLanguage 객체의 LetterSet 속성을 사용하여 TextLanguage 객체 내 BaseLanguage 객체에 “space” 문자를 추가합니다.
- 새 사전을 만들고 필요한 공백 포함 단어를 모두 이 사전에 추가합니다. 이를 위해 Dictionary 객체를 사용할 수 있습니다.
- UserDictionaryDescription 객체를 만듭니다. 이 객체의 FileName 속성에 새 사전의 경로를 할당합니다.
- UserDictionaryDescription 객체를 BaseLanguage 객체의 DictionaryDescriptions 컬렉션에 추가합니다.
- 모든 텍스트 블록의 RecognizerParams 객체에서, 앞서 만든 TextLanguage 객체를 TextLanguage 속성에 할당하고 OneWordPerLine 속성에는 TRUE 값을 할당합니다.
C++ (COM) 코드
C++ (COM) 코드
C# 코드
C# 코드
