ReactOS  0.4.14-dev-614-gbfd8a84
ITfKeyEventSink Interface Reference

import"msctf.idl";

Inheritance diagram for ITfKeyEventSink:
Collaboration diagram for ITfKeyEventSink:

Public Member Functions

HRESULT OnSetFocus ([in] BOOL fForeground)
 
HRESULT OnTestKeyDown ([in] ITfContext *pic, [in] WPARAM wParam, [in] LPARAM lParam, [out] BOOL *pfEaten)
 
HRESULT OnTestKeyUp ([in] ITfContext *pic, [in] WPARAM wParam, [in] LPARAM lParam, [out] BOOL *pfEaten)
 
HRESULT OnKeyDown ([in] ITfContext *pic, [in] WPARAM wParam, [in] LPARAM lParam, [out] BOOL *pfEaten)
 
HRESULT OnKeyUp ([in] ITfContext *pic, [in] WPARAM wParam, [in] LPARAM lParam, [out] BOOL *pfEaten)
 
HRESULT OnPreservedKey ([in] ITfContext *pic, [in] REFGUID rguid, [out] BOOL *pfEaten)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Detailed Description

Definition at line 1087 of file msctf.idl.

Member Function Documentation

◆ OnKeyDown()

HRESULT ITfKeyEventSink::OnKeyDown ( [in] ITfContext pic,
[in] WPARAM  wParam,
[in] LPARAM  lParam,
[out] BOOL pfEaten 
)

◆ OnKeyUp()

HRESULT ITfKeyEventSink::OnKeyUp ( [in] ITfContext pic,
[in] WPARAM  wParam,
[in] LPARAM  lParam,
[out] BOOL pfEaten 
)

◆ OnPreservedKey()

HRESULT ITfKeyEventSink::OnPreservedKey ( [in] ITfContext pic,
[in] REFGUID  rguid,
[out] BOOL pfEaten 
)

◆ OnSetFocus()

HRESULT ITfKeyEventSink::OnSetFocus ( [in] BOOL  fForeground)

◆ OnTestKeyDown()

HRESULT ITfKeyEventSink::OnTestKeyDown ( [in] ITfContext pic,
[in] WPARAM  wParam,
[in] LPARAM  lParam,
[out] BOOL pfEaten 
)

◆ OnTestKeyUp()

HRESULT ITfKeyEventSink::OnTestKeyUp ( [in] ITfContext pic,
[in] WPARAM  wParam,
[in] LPARAM  lParam,
[out] BOOL pfEaten 
)

The documentation for this interface was generated from the following file: