ITfContextKeyEventSink interface (msctf.h)

The ITfContextKeyEventSink interface is implemented by a text service to receive keyboard event notifications that occur in an input context. This keyboard event sink differs from the ITfKeyEventSink keyboard event sink in that the keyboard events are passed to ITfContextKeyEventSink after having been preprocessed by the ITfKeyEventSink event sink. Preserved key events and filtered key events are not passed to the ITfContextKeyEventSink event sink.

This event sink is installed by ITfSource::AdviseSink with IID_ITfContextKeyEventSink.

Inheritance

The ITfContextKeyEventSink interface inherits from the IUnknown interface. ITfContextKeyEventSink also has these types of members:

Methods

The ITfContextKeyEventSink interface has these methods.

 
ITfContextKeyEventSink::OnKeyDown

ITfContextKeyEventSink::OnKeyDown method
ITfContextKeyEventSink::OnKeyUp

ITfContextKeyEventSink::OnKeyUp method
ITfContextKeyEventSink::OnTestKeyDown

ITfContextKeyEventSink::OnTestKeyDown method
ITfContextKeyEventSink::OnTestKeyUp

ITfContextKeyEventSink::OnTestKeyUp method

Requirements

Requirement Value
Minimum supported client Windows 2000 Professional [desktop apps only]
Minimum supported server Windows 2000 Server [desktop apps only]
Target Platform Windows
Header msctf.h
Redistributable TSF 1.0 on Windows 2000 Professional

See also

ITfContext

ITfSource

ITfSource::AdviseSink

IUnknown