Funzione ImmDisableLegacyIME (imm.h)
Indica che questo thread è un thread dell'interfaccia utente dell'app di Windows Store.
Sintassi
BOOL ImmDisableLegacyIME();
Valore restituito
Restituisce TRUE se l'operazione riesce; in caso contrario, FALSE.
Commenti
I broker di app di Windows Store, ad esempio explorer.exe, devono chiamare questa funzione nei thread dell'interfaccia utente dell'app di Windows Store per garantire che vengano resi disponibili solo gli imes compatibili con le app di Windows Store. I thread dell'app di Windows Store che non richiedono l'input IME devono chiamare ImmDisableIME per disabilitare completamente IMM per quel thread.
L'app deve chiamare questa funzione prima della prima finestra di primo livello nel thread riceve il messaggio WM_CREATE . Di conseguenza, l'app deve chiamare questa funzione in una delle posizioni seguenti:
- In qualsiasi momento prima della chiamata a CreateWindow per creare la prima finestra di primo livello.
- Nel gestore WM_NCCREATE per la prima finestra di primo livello.
Requisiti
Client minimo supportato | Windows 8 [solo app desktop], supporto per la lingua asiatica installato. |
Server minimo supportato | Windows Server 2012 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | imm.h (include Immdev.h, Windows.h) |
Libreria | Imm32.lib |
DLL | Imm32.dll |