ReactOS  0.4.14-dev-854-gb9426a3
ITfMessagePump Interface Reference

import"msctf.idl";

Inheritance diagram for ITfMessagePump:
Collaboration diagram for ITfMessagePump:

Public Member Functions

HRESULT PeekMessageA ([out] LPMSG pMsg, [in] HWND hwnd, [in] UINT wMsgFilterMin, [in] UINT wMsgFilterMax, [in] UINT wRemoveMsg, [out] BOOL *pfResult)
 
HRESULT GetMessageA ([out] LPMSG pMsg, [in] HWND hwnd, [in] UINT wMsgFilterMin, [in] UINT wMsgFilterMax, [out] BOOL *pfResult)
 
HRESULT PeekMessageW ([out] LPMSG pMsg, [in] HWND hwnd, [in] UINT wMsgFilterMin, [in] UINT wMsgFilterMax, [in] UINT wRemoveMsg, [out] BOOL *pfResult)
 
HRESULT GetMessageW ([out] LPMSG pMsg, [in] HWND hwnd, [in] UINT wMsgFilterMin, [in] UINT wMsgFilterMax, [out] BOOL *pfResult)
 
- 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 1164 of file msctf.idl.

Member Function Documentation

◆ GetMessageA()

HRESULT ITfMessagePump::GetMessageA ( [out] LPMSG  pMsg,
[in] HWND  hwnd,
[in] UINT  wMsgFilterMin,
[in] UINT  wMsgFilterMax,
[out] BOOL pfResult 
)

◆ GetMessageW()

HRESULT ITfMessagePump::GetMessageW ( [out] LPMSG  pMsg,
[in] HWND  hwnd,
[in] UINT  wMsgFilterMin,
[in] UINT  wMsgFilterMax,
[out] BOOL pfResult 
)

◆ PeekMessageA()

HRESULT ITfMessagePump::PeekMessageA ( [out] LPMSG  pMsg,
[in] HWND  hwnd,
[in] UINT  wMsgFilterMin,
[in] UINT  wMsgFilterMax,
[in] UINT  wRemoveMsg,
[out] BOOL pfResult 
)

◆ PeekMessageW()

HRESULT ITfMessagePump::PeekMessageW ( [out] LPMSG  pMsg,
[in] HWND  hwnd,
[in] UINT  wMsgFilterMin,
[in] UINT  wMsgFilterMax,
[in] UINT  wRemoveMsg,
[out] BOOL pfResult 
)

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