Freigeben über


ITfInputProcessorProfiles-Schnittstelle (msctf.h)

Die ITfInputProcessorProfiles-Schnittstelle wird vom TSF-Manager implementiert und von einer Anwendung oder einem Textdienst verwendet, um das Sprachprofil eines oder mehrerer Textdienste zu bearbeiten.

Vererbung

Die ITfInputProcessorProfiles-Schnittstelle erbt von der IUnknown-Schnittstelle . ITfInputProcessorProfiles verfügt auch über die folgenden Typen von Membern:

Methoden

Die ITfInputProcessorProfiles-Schnittstelle verfügt über diese Methoden.

 
ITfInputProcessorProfiles::ActivateLanguageProfile

ITfInputProcessorProfiles::ActivateLanguageProfile-Methode
ITfInputProcessorProfiles::AddLanguageProfile

ITfInputProcessorProfiles::AddLanguageProfile-Methode
ITfInputProcessorProfiles::ChangeCurrentLanguage

ITfInputProcessorProfiles::ChangeCurrentLanguage-Methode
ITfInputProcessorProfiles::EnableLanguageProfile

ITfInputProcessorProfiles::EnableLanguageProfile-Methode
ITfInputProcessorProfiles::EnableLanguageProfileByDefault

ITfInputProcessorProfiles::EnableLanguageProfileByDefault-Methode
ITfInputProcessorProfiles::EnumInputProcessorInfo

ITfInputProcessorProfiles::EnumInputProcessorInfo-Methode
ITfInputProcessorProfiles::EnumLanguageProfiles

ITfInputProcessorProfiles::EnumLanguageProfiles-Methode
ITfInputProcessorProfiles::GetActiveLanguageProfile

ITfInputProcessorProfiles::GetActiveLanguageProfile-Methode
ITfInputProcessorProfiles::GetCurrentLanguage

ITfInputProcessorProfiles::GetCurrentLanguage-Methode
ITfInputProcessorProfiles::GetDefaultLanguageProfile

ITfInputProcessorProfiles::GetDefaultLanguageProfile-Methode
ITfInputProcessorProfiles::GetLanguageList

ITfInputProcessorProfiles::GetLanguageList-Methode
ITfInputProcessorProfiles::GetLanguageProfileDescription

ITfInputProcessorProfiles::GetLanguageProfileDescription-Methode
ITfInputProcessorProfiles::IsEnabledLanguageProfile

ITfInputProcessorProfiles::IsEnabledLanguageProfile-Methode
ITfInputProcessorProfiles::Register

ITfInputProcessorProfiles::Register-Methode
ITfInputProcessorProfiles::RemoveLanguageProfile

ITfInputProcessorProfiles::RemoveLanguageProfile-Methode
ITfInputProcessorProfiles::SetDefaultLanguageProfile

ITfInputProcessorProfiles::SetDefaultLanguageProfile-Methode
ITfInputProcessorProfiles::SubstituteKeyboardLayout

ITfInputProcessorProfiles::SubstituteKeyboardLayout-Methode
ITfInputProcessorProfiles::Unregister

ITfInputProcessorProfiles::Unregister-Methode

Hinweise

Um einen Zeiger auf diese Schnittstelle zu erhalten, rufen Sie CoCreateInstance mit CLSID_TF_InputProcessorProfiles auf.

Beispiele

ITfInputProcessorProfiles


HRESULT hr;
ITfInputProcessorProfiles *pProfiles;

//Create the object. 
hr = CoCreateInstance(  CLSID_TF_InputProcessorProfiles, 
                        NULL, 
                        CLSCTX_INPROC_SERVER, 
                        IID_ITfInputProcessorProfiles, 
                        (LPVOID*)&pProfiles);

if(SUCCEEDED(hr))
{
    //Use the interface. 

    //Release the interface. 
    pProfiles->Release();
}

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile msctf.h
Verteilbare Komponente TSF 1.0 unter Windows 2000 Professional