IMR_DOCUMENTFEED 알림 코드
선택한 IME에 애플리케이션에서 변환된 문자열이 필요한 경우 애플리케이션에 알 수 있습니다. 애플리케이션은 아래와 같이 매개 변수가 설정된 WM_IME_REQUEST 메시지를 통해 이 명령을 받습니다.
LRESULT IMR_DOCUMENTFEED
매개 변수
-
Wparam
-
를 IMR_DOCUMENTFEED.
-
Lparam
-
RECONVERTSTRING 구조를 포함할 버퍼에 대한 포인터입니다.
반환 값
현재 다시 변환 문자열 구조를 반환합니다. lParam이 NULL로 설정된 경우 애플리케이션은 버퍼가 구조를 보유하는 데 필요한 크기를 반환합니다. 명령이 성공하지 못하면 0을 반환합니다.
설명
IME는 변환 정확도를 높이기 위해 변환된 문자열을 캐시합니다. IME의 한 가지 캐싱 제한 사항은 다음과 같은 상황에서 변환된 문자열이 손실된다는 것입니다.
- 애플리케이션의 캐리트 위치는 키(예: 커서 키)로 이동합니다.
- 애플리케이션의 캐리트 위치는 마우스로 이동합니다.
- 새 문서가 열립니다.
IMR_DOCUMENTFEED 명령을 사용하여 IME는 언제든지 캐시된 문자열을 새로 고칠 수 있습니다. 이 명령을 사용하면 변환 정확도가 향상됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 |
Windows 2000 Server[데스크톱 앱만] |
헤더 |
|
추가 정보