Condividi tramite


Interfaccia ITfSource (msctf.h)

L'interfaccia ITfSource viene implementata dal gestore TSF. Viene usato dalle applicazioni e dai servizi di testo per installare e disinstallare i sink.

Ereditarietà

L'interfaccia ITfSource eredita dall'interfaccia IUnknown . ITfSource include anche questi tipi di membri:

Metodi

L'interfaccia ITfSource include questi metodi.

 
ITfSource::AdviseSink

Metodo ITfSource::AdviseSink
ITfSource::UnadviseSink

Metodo ITfSource::UnadviseSink

Commenti

Il gestore TSF ha implementazioni diverse di ITfSource, a seconda del modo in cui viene ottenuta l'interfaccia ITfSource . La differenza nelle implementazioni è costituita dai tipi di sink che possono essere installati con l'interfaccia . Le diverse implementazioni possono essere ottenute dagli oggetti seguenti.

Per altre informazioni sui sink che possono essere installati da ogni implementazione, vedere ITfSource::AdviseSink.

Esempio

ITfThreadMgr


HRESULT hr;
ITfSource *pSource;

hr = pThreadManager->QueryInterface(IID_ITfSource, (LPVOID*)&pSource);
if(SUCCEEDED(hr))
{
    //Use the ITfSource interface. 
    
    pSource->Release();
}

ITfContext


HRESULT hr;
ITfSource *pSource;

hr = pContext->QueryInterface(IID_ITfSource, (LPVOID*)&pSource);
if(SUCCEEDED(hr))
{
    //Use the ITfSource interface. 
    
    pSource->Release();
}

ITfCompartment


HRESULT hr;
ITfSource *pSource;

hr = pCompartmentManager->QueryInterface(IID_ITfSource, (LPVOID*)&pSource);
if(SUCCEEDED(hr))
{
    //Use the ITfSource interface. 
    
    pSource->Release();
}

ITfInputProcessorProfiles


HRESULT hr;
ITfSource *pSource;

hr = pProfiles->QueryInterface(IID_ITfSource, (LPVOID*)&pSource);
if(SUCCEEDED(hr))
{
    //Use the ITfSource interface. 
    
    pSource->Release();
}

ITfLangBarItem


HRESULT hr;
ITfSource *pSource;

hr = pLangBarItem->QueryInterface(IID_ITfSource, (LPVOID*)&pSource);
if(SUCCEEDED(hr))
{
    //Use the ITfSource interface. 
    
    pSource->Release();
}

Requisiti

   
Client minimo supportato Windows 2000 Professional [app desktop | App UWP]
Server minimo supportato Windows 2000 Server [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione msctf.h
Componente ridistribuibile TSF 1.0 in Windows 2000 Professional