Método ITfInputProcessorProfileMgr::D eactivateProfile (msctf.h)
O método ITfInputProcessorProfileMgr::D eactivateProfile desativa o layout de teclado ou perfil do serviço de texto especificado.
Sintaxe
HRESULT DeactivateProfile(
[in] DWORD dwProfileType,
[in] LANGID langid,
[in] REFCLSID clsid,
[in] REFGUID guidProfile,
[in] HKL hkl,
[in] DWORD dwFlags
);
Parâmetros
[in] dwProfileType
[in] O tipo desse perfil. Esse é um desses valores.
Valor | Significado |
---|---|
|
Esse é um serviço de texto. |
|
Este é um layout de teclado. |
[in] langid
[in] A ID do idioma do perfil a ser ativado.
[in] clsid
[in] O CLSID do serviço de texto do perfil a ser ativado. Isso deve ser CLSID_NULL se dwProfileType for TF_PROFILETYPE_KEYBOARDLAYOUT.
[in] guidProfile
[in] O guidProfile do perfil a ser ativado. Isso deve ser GUID_NULL se dwProfileType for TF_PROFILETYPE_KEYBOARDLAYOUT.
[in] hkl
[in] O identificador do layout do teclado. Isso deve ser NULL se dwProfileType for TF_PROFILETYPE_INPUTPROCESSOR.
[in] dwFlags
A combinação dos seguintes bits:
Retornar valor
Esse método pode retornar um desses valores.
Valor | Descrição |
---|---|
|
O método foi bem-sucedido. |
|
Ocorreu um erro não especificado. |
|
Um ou mais parâmetros são inválidos. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2003 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | msctf.h |
DLL | Msctf.dll |