IMR_DOCUMENTFEED código de notificação
Notifica um aplicativo quando o IME selecionado precisa da cadeia de caracteres convertida do aplicativo. O aplicativo recebe esse comando por meio da mensagem WM_IME_REQUEST com parâmetros definidos conforme mostrado abaixo.
LRESULT IMR_DOCUMENTFEED
Parâmetros
-
Wparam
-
Defina como IMR_DOCUMENTFEED.
-
Lparam
-
Ponteiro para um buffer para conter a estrutura RECONVERTSTRING .
Valor Retornado
Retorna a estrutura de cadeia de caracteres de reconversão atual. Se lParam estiver definido como NULL, o aplicativo retornará o tamanho necessário para o buffer manter a estrutura. O comando retornará 0 se não for bem-sucedido.
Comentários
O IME armazena em cache cadeias de caracteres convertidas para maior precisão de conversão. Uma limitação de cache do IME é que ele perde a cadeia de caracteres convertida nas seguintes circunstâncias:
- A posição de cursor do aplicativo é movida por uma chave, por exemplo, uma chave de cursor.
- A posição de cursor do aplicativo é movida pelo mouse.
- Um novo documento é aberto.
Com o comando IMR_DOCUMENTFEED , o IME pode atualizar suas cadeias de caracteres armazenadas em cache a qualquer momento. O uso desse comando melhora a precisão da conversão.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho |
|
Confira também