Funzione ImmDisableLegacyIME (immdev.h)
Indica che questo thread è un thread dell'interfaccia utente dell'app di Windows Store.
Sintassi
BOOL ImmDisableLegacyIME();
Valore restituito
Restituisce TRUE se ha esito positivo; 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. Tali thread di app di Windows Store che non richiedono l'input IME devono chiamare ImmDisableIME per disabilitare completamente IMM per tale thread.
L'app deve chiamare questa funzione prima della prima finestra di primo livello nel thread riceve il messaggio di WM_CREATE . Pertanto, l'app deve chiamare questa funzione in una delle posizioni seguenti:
- Ogni volta che createWindow viene chiamato 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 della lingua asiatica orientale installato. |
Server minimo supportato | Windows Server 2012 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | immdev.h (includono Immdev.h, Windows.h) |
Libreria | Imm32.lib |
DLL | Imm32.dll |