SHGetImeMode
9/9/2008
Essa função Windows Mobile será get o valor SHIME_MODE a partir de IME se o IME é apresentar, caso contrário-tentará get a SHIME_MODE informações do driver de teclado se a IME estiver desativado.
Syntax
HRESULT SHGetImeMode(
HWND hWnd
SHIME_MODE* nMode
);
Parameters
- hWnd
[no] Identificador para a janela cujo modo IME é a ser consultado. Se o identificador janela é NULL e somente modo IME do driver de teclado será consultado.
- nMode
[out] Um ponteiro para uma DWORD para receber o valor SHIME_MODE.
Return Value
Retorna S_OK se bem-sucedido. Quaisquer outros valor de retorno indica falha.
Remarks
Os drivers para 12-chave teclados irá ignorar o modo IME como há somente um teclado estado.
Um IME que ofereça suporte a um teclado QWERTY deve notificar o driver de teclado do modo IME desejado.
Aplicativos que não estão cientes-IME devem chamar SHSetImeMode para definir o modo IME para a entrada desejada modo quando eles obtenham foco. Eles devem chamar SHSetImeMode para definir o modo IME para SHIME_MODE_NONE quando eles perder foco.
Se o identificador janela hWnd não é do processo do chamador e IME é habilitado, ambos SHSetImeMode e SHGetImeMode falhará.