ITfInputProcessorProfileActivationSink ::OnActivated, méthode (msctf.h)
La méthode ITfInputProcessorProfileActivationSink ::OnActivated est un rappel appelé lorsqu’un profil de processeur d’entrée est activé ou désactivé.
Syntaxe
HRESULT OnActivated(
[in] DWORD dwProfileType,
[in] LANGID langid,
[in] REFCLSID clsid,
[in] REFGUID catid,
[in] REFGUID guidProfile,
[in] HKL hkl,
[in] DWORD dwFlags
);
Paramètres
[in] dwProfileType
[in] Type de ce profil. Il s’agit de l’une de ces valeurs.
Valeur | Signification |
---|---|
|
Il s’agit d’un service de texte. |
|
Il s’agit d’une disposition de clavier. |
[in] langid
[in] Spécifie l’ID de langue du profil.
[in] clsid
[in] Spécifie le CLSID du service de texte. Si dwProfileType est TF_PROFILETYPE_KEYBOARDLAYOUT, il s’agit CLSID_NULL.
[in] catid
[in] Spécifie la catégorie de ce service de texte. Cette catégorie est GUID_TFCAT_TIP_KEYBOARD, GUID_TFCAT_TIP_SPEECH, GUID_TFCAT_TIP_HANDWRITING ou quelque chose dans GUID_TFCAT_CATEGORY_OF_TIP. Si dwProfileType est TF_PROFILETYPE_KEYBOARDLAYOUT, il s’agit GUID_NULL.
[in] guidProfile
[in] Spécifie le GUID pour identifier le profil. Si dwProfileType est TF_PROFILETYPE_KEYBOARDLAYOUT, il s’agit GUID_NULL.
[in] hkl
[in] Spécifie le handle de disposition du clavier de ce profil. Si dwProfileType est TF_PROFILETYPE_INPUTPROCESSOR, il s’agit NULL.
[in] dwFlags
[in]
Valeur | Signification |
---|---|
|
C’est le cas si ce profil est activé. |
Valeur de retour
Le gestionnaire TSF ignore la valeur de retour de cette méthode.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 2000 Professionnel [applications de bureau | Applications UWP] |
serveur minimum pris en charge | Windows 2000 Server [applications de bureau | Applications UWP] |
plateforme cible | Windows |
d’en-tête | msctf.h |
DLL | Msctf.dll |
redistribuable | TSF 1.0 sur Windows 2000 Professionnel |