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

Vedi anche

Gestione metodi di input

Funzioni di Gestione metodi di input