Condividi tramite


Metodo ITfInputProcessorProfiles::SubstituteKeyboardLayout (msctf.h)

Imposta un layout di tastiera sostitutivo per il profilo linguistico specificato.

Sintassi

HRESULT SubstituteKeyboardLayout(
  [in] REFCLSID rclsid,
  [in] LANGID   langid,
  [in] REFGUID  guidProfile,
  [in] HKL      hKL
);

Parametri

[in] rclsid

Contiene il CLSID del servizio di testo del profilo in questione.

[in] langid

Contiene un valore LANGID che specifica la lingua del profilo in questione.

[in] guidProfile

Contiene un valore GUID che identifica il profilo in questione.

[in] hKL

Contiene un valore HKL che specifica l'identificatore delle impostazioni locali di input per la tastiera sostitutiva. Ottenere questo valore chiamando LoadKeyboardLayout.

Valore restituito

Questo metodo può restituire uno di questi valori.

Valore Descrizione
S_OK
Il metodo è stato eseguito correttamente.
E_FAIL
Si è verificato un errore non specificato.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione msctf.h
DLL Msctf.dll
Componente ridistribuibile TSF 1.0 in Windows 2000 Professional

Vedi anche

ITfInputProcessorProfiles

LoadKeyboardLayout