CWnd::OnInputLangChangeRequest
Il framework chiama il membro per la finestra con lo stato attivo quando l'utente sceglie una nuova lingua di input.
afx_msg void OnInputLangChangeRequest(
UINT nFlags,
UINT nLocaleId
);
Parametri
Parametro |
Descrizione |
---|---|
[in] nFlags |
(OR) una combinazione bit per bit di flag che indicano le nuove impostazioni locali è stata selezionata dalle impostazioni locali precedenti o seguenti nell'elenco installato delle impostazioni locali, o che il layout di tastiera di input delle nuove impostazioni locali può essere utilizzato con il set di caratteri di sistema. i valori possibili sono INPUTLANGCHANGE_BACKWARD, INPUTLANGCHANGE_FORWARDe INPUTLANGCHANGE_SYSCHARSET. |
[in] nLocaleId |
l'identificatore impostazioni locali di input. Per ulteriori informazioni, vedere Costanti e stringhe dell'identificatore di linguaggio. |
Note
Questo metodo riceve il messaggio di notifica WM_INPUTLANGCHANGEREQUEST, come descritto in Windows SDK. Questo messaggio viene visualizzato quando l'utente sceglie una nuova lingua di input con qualsiasi tasto di scelta specificato nell'applicazione del Pannello di controllo della tastiera, dall'indicatore della barra delle applicazioni del sistema.
Nota
Questa funzione membro viene chiamata dal framework per consentire l'applicazione per gestire un messaggio di Windows.I parametri passati alla funzione riflettono i parametri ricevuti dal framework quando il messaggio è stato ricevuto.Se si chiama l'implementazione della classe base di questa funzione, tale implementazione dei parametri passati originariamente con il messaggio e non i parametri forniti alla funzione.
Requisiti
intestazione: afxwin.h
Questo metodo è supportato in Windows Vista e versioni successive.
i requisiti aggiuntivi per questo metodo sono descritti in Requisiti di compilazione per i controlli comuni di Windows Vista.