Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
L’interface ITfKeyTraceEventSink est implémentée par une application ou un service de texte pour recevoir des notifications d’événements de trait de clé avant que l’événement ne soit traité par la cible. Ce récepteur d’avis est installé en appelant la méthode ITfSource::AdviseSink du gestionnaire de threads avec IID_ITfKeyTraceEventSink.
Héritage
L’interface ITfKeyTraceEventSink hérite de l’interface IUnknown. ITfKeyTraceEventSink a également les types de membres suivants :
Méthodes
L’interface ITfKeyTraceEventSink a ces méthodes.
|
ITfKeyTraceEventSink::OnKeyTraceDown Méthode ITfKeyTraceEventSink::OnKeyTraceDown |
|
ITfKeyTraceEventSink::OnKeyTraceUp Méthode ITfKeyTraceEventSink::OnKeyTraceUp |
Notes
La différence entre les événements ITfKeyTraceEventSink et ITfKeyEventSink est que les événements ITfKeyTraceEventSink se produisent avant tout filtrage ou traitement de l’événement de clé. Les événements ITfKeyTraceEventSink se produisent également avant que l’application cible puisse traiter l’événement de clé.
Exemples
HRESULT hr;
ITfSource *pSource;
hr = pThreadMgr->QueryInterface(IID_ITfSource, (LPVOID*)&pSource);
if(SUCCEEDED(hr))
{
hr = pSource->AdviseSink(IID_ITfKeyTraceEventSink, pKeyTraceEventSink, &m_dwKeyTraveEventSinkCookie);
pSource->Release();
}
HRESULT hr;
ITfSource *pSource;
hr = pThreadMgr->QueryInterface(IID_ITfSource, (LPVOID*)&pSource);
if(SUCCEEDED(hr))
{
hr = pSource->UnadviseSink(m_dwKeyTraveEventSinkCookie);
pSource->Release();
}
Spécifications
| 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 |