2011-03-22 4 views
2

우리가 개발 한 앱에서 사용자가 입력 한 텍스트의 맞춤법을 검사 할 수있는 방법을 모색 중입니다.Windows Mobile 6.x의 맞춤법 검사 라이브러리

Windows Mobile 6.x OS에 포함될 수있는 표준 API 및 라이브러리/사전이 있습니까? 저기있는 방향으로 조준 해주세요.

미리 감사드립니다.

답변

0

Windows Mobile 6에는 자동 수정 및 자동 제안 기능이 내장되어 있습니다. 다음과 같은 PInvoke 호출을 통해 앱에서이 기능을 활성화하거나 비활성화 할 수 있습니다.

public static class InputContext 
    { 
     private enum SHIC_FEATURE : uint 
     { 
      RESTOREDEFAULT = 0, 
      AUTOCORRECT = 1, 
      AUTOSUGGEST = 2, 
      HAVETRAILER = 3, 
      CLASS = 4 
     } 

     [DllImport("aygshell.dll")] 
     private static extern int SHSetInputContext(IntPtr hwnd, SHIC_FEATURE dwFeature, ref bool lpValue); 

     public static void SetAutoSuggestion(IntPtr handle, bool enable) 
     { 
      SHSetInputContext(handle, SHIC_FEATURE.AUTOSUGGEST, ref enable); 
      SHSetInputContext(handle, SHIC_FEATURE.AUTOCORRECT, ref enable); 
     } 
    } 
+0

감사합니다. 우리는 잠시 후에 그것을 시도 할 것입니다. 끝나면 댓글 등으로 돌아가겠습니다. – Nicsoft

+0

안녕하세요. Resco 터치 컨트롤과 함께 사용하고 있습니다. 문제는 나타나는 자동 제안 제어가 너무 작아서 손가락으로 선택하기 어렵다는 것입니다. 누구든지 그것을 더 크게 만드는 법을 알고 있습니까? 고마워, 마크. –