ホーム › UI.TextServices › ITfKeystrokeMgr
ITfKeystrokeMgr
COMメソッド 14
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT AdviseKeyEventSink(DWORD tid, ITfKeyEventSink* pSink, BOOL fForeground) |
| 4 | HRESULT UnadviseKeyEventSink(DWORD tid) |
| 5 | HRESULT GetForeground(GUID* pclsid) |
| 6 | HRESULT TestKeyDown(WPARAM wParam, LPARAM lParam, BOOL* pfEaten) |
| 7 | HRESULT TestKeyUp(WPARAM wParam, LPARAM lParam, BOOL* pfEaten) |
| 8 | HRESULT KeyDown(WPARAM wParam, LPARAM lParam, BOOL* pfEaten) |
| 9 | HRESULT KeyUp(WPARAM wParam, LPARAM lParam, BOOL* pfEaten) |
| 10 | HRESULT GetPreservedKey(ITfContext* pic, TF_PRESERVEDKEY* pprekey, GUID* pguid) |
| 11 | HRESULT IsPreservedKey(GUID* rguid, TF_PRESERVEDKEY* pprekey, BOOL* pfRegistered) |
| 12 | HRESULT PreserveKey(DWORD tid, GUID* rguid, TF_PRESERVEDKEY* prekey, LPWSTR pchDesc, DWORD cchDesc) |
| 13 | HRESULT UnpreserveKey(GUID* rguid, TF_PRESERVEDKEY* pprekey) |
| 14 | HRESULT SetPreservedKeyDescription(GUID* rguid, LPWSTR pchDesc, DWORD cchDesc) |
| 15 | HRESULT GetPreservedKeyDescription(GUID* rguid, LPWSTR* pbstrDesc) |
| 16 | HRESULT SimulatePreservedKey(ITfContext* pic, GUID* rguid, BOOL* pfEaten) |