Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O método ITfInputProcessorProfileMgr::ActivateProfile ativa o perfil ou o layout de teclado do serviço de texto especificado.
Sintaxe
HRESULT ActivateProfile(
[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. |
|
O perfil de idioma não está habilitado. |
|
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 |