ReactOS 0.4.16-dev-456-ga97fcf1
|
Public Member Functions | |
CCicLibMenu () | |
virtual | ~CCicLibMenu () |
STDMETHOD() | QueryInterface (REFIID riid, LPVOID *ppvObj) override |
STDMETHOD_ (ULONG, AddRef)() override | |
STDMETHOD_ (ULONG, Release)() override | |
STDMETHOD() | AddMenuItem (UINT uId, DWORD dwFlags, HBITMAP hbmp, HBITMAP hbmpMask, const WCHAR *pch, ULONG cch, ITfMenu **ppSubMenu) override |
STDMETHOD_ (CCicLibMenu *, CreateSubMenu)() | |
STDMETHOD_ (CCicLibMenuItem *, CreateMenuItem)() | |
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 () |
Protected Attributes | |
CicArray< CCicLibMenuItem * > | m_MenuItems |
LONG | m_cRefs |
Additional Inherited Members | |
Public Types inherited from IUnknown | |
typedef IUnknown * | LPUNKNOWN |
Public Attributes inherited from ITfMenu | |
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 |
CCicLibMenu::CCicLibMenu | ( | ) |
Definition at line 1870 of file msutb.cpp.
Referenced by STDMETHODIMP_().
|
virtual |
|
override |
Implements ITfMenu.
Definition at line 1918 of file msutb.cpp.
|
override |
CCicLibMenu::STDMETHOD_ | ( | CCicLibMenu * | , |
CreateSubMenu | |||
) |
CCicLibMenu::STDMETHOD_ | ( | CCicLibMenuItem * | , |
CreateMenuItem | |||
) |
|
protected |
Definition at line 712 of file msutb.cpp.
Referenced by AddMenuItem(), CUTBLBarMenu::CreateMenuUI(), and ~CCicLibMenu().