Condividi tramite


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

Vedi anche

Gestione metodi di input

Funzioni di Gestione metodi di input