ReactOS 0.4.16-dev-92-g0c2cdca
ITfMenu Interface Reference
Inheritance diagram for ITfMenu:
Collaboration diagram for ITfMenu:

Public Member Functions

HRESULT AddMenuItem ([in] UINT uId, [in] DWORD dwFlags, [in] HBITMAP hbmp, [in] HBITMAP hbmpMask, [in] const WCHAR *pch, [in] ULONG cch, ITfMenu **ppMenu)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Public Attributes

const DWORD TF_LBMENUF_CHECKED = 0x00000001
 
const DWORD TF_LBMENUF_SUBMENU = 0x00000002
 
const DWORD TF_LBMENUF_SEPARATOR = 0x00000004
 
const DWORD TF_LBMENUF_RADIOCHECKED = 0x00000008
 
const DWORD TF_LBMENUF_GRAYED = 0x00000010
 

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Detailed Description

Definition at line 428 of file ctfutb.idl.

Member Function Documentation

◆ AddMenuItem()

HRESULT ITfMenu::AddMenuItem ( [in] UINT  uId,
[in] DWORD  dwFlags,
[in] HBITMAP  hbmp,
[in] HBITMAP  hbmpMask,
[in] const WCHAR pch,
[in] ULONG  cch,
ITfMenu **  ppMenu 
)

Implemented in CCicLibMenu.

Member Data Documentation

◆ TF_LBMENUF_CHECKED

const DWORD ITfMenu::TF_LBMENUF_CHECKED = 0x00000001

Definition at line 430 of file ctfutb.idl.

◆ TF_LBMENUF_GRAYED

const DWORD ITfMenu::TF_LBMENUF_GRAYED = 0x00000010

Definition at line 434 of file ctfutb.idl.

◆ TF_LBMENUF_RADIOCHECKED

const DWORD ITfMenu::TF_LBMENUF_RADIOCHECKED = 0x00000008

Definition at line 433 of file ctfutb.idl.

◆ TF_LBMENUF_SEPARATOR

const DWORD ITfMenu::TF_LBMENUF_SEPARATOR = 0x00000004

Definition at line 432 of file ctfutb.idl.

◆ TF_LBMENUF_SUBMENU

const DWORD ITfMenu::TF_LBMENUF_SUBMENU = 0x00000002

Definition at line 431 of file ctfutb.idl.

Referenced by CCicLibMenu::AddMenuItem().


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