Interface ITfSourceSingle (msctf.h)
L’interface ITfSourceSingle est implémentée par le gestionnaire TSF. Il est utilisé par les applications et les services de texte pour installer et supprimer divers récepteurs de conseil. Cette interface diffère d’ITfSource en ce que les récepteurs d’avis installés avec ITfSourceSingle ne prennent en charge qu’un seul récepteur de conseil à la fois, tandis que les récepteurs d’avis installés avec ITfSource prennent en charge plusieurs récepteurs de conseil simultanés.
Héritage
L’interface ITfSourceSingle hérite de l’interface IUnknown . ITfSourceSingle a également les types de membres suivants :
Méthodes
L’interface ITfSourceSingle a ces méthodes.
ITfSourceSingle ::AdviseSinglesink Méthode ITfSourceSingle ::AdviseSingleSink |
ITfSourceSingle ::UnadviseSingleSink Méthode ITfSourceSingle ::UnadviseSingleSink |
Remarques
Le gestionnaire TSF a différentes implémentations d’ITfSourceSingle, selon la façon dont l’interface ITfSourceSingle est obtenue. La différence dans les implémentations réside dans les types de récepteurs de conseil qui peuvent être installés avec l’interface. Les différentes implémentations peuvent être obtenues à partir des objets suivants.
Pour plus d’informations sur les récepteurs de conseil qui peuvent être installés par chaque implémentation, consultez ITfSourceSingle ::AdviseSingleSink.Exemples
ITfThreadMgr
HRESULT hr;
ITfSourceSingle *pSourceSingle;
hr = pThreadManager->QueryInterface(IID_ITfSourceSingle, (LPVOID*)&pSourceSingle);
if(SUCCEEDED(hr))
{
//Use the ITfSourceSingle interface.
pSourceSingle->Release();
}
ITfContext
HRESULT hr;
ITfSourceSingle *pSourceSingle;
hr = pContext->QueryInterface(IID_ITfSourceSingle, (LPVOID*)&pSourceSingle);
if(SUCCEEDED(hr))
{
//Use the ITfSourceSingle interface.
pSourceSingle->Release();
}
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | msctf.h |
Composant redistribuable | TSF 1.0 sur Windows 2000 Professionnel |