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 |