|
Membres publics |
| CMyMenu () |
void | AddTitle (char *title) |
void | operator= (HMENU hMenu) |
void | SetColor (long cl) |
void | SetGradientColor (long cl) |
void | SetTextColor (long cl) |
void | SetEdge (bool shown, UINT remove=0, UINT add=0) |
long | GetColor () |
long | GetGradientColor () |
long | GetTextColor () |
long | GetEdge () |
virtual | ~CMyMenu () |
virtual void | MeasureItem (LPMEASUREITEMSTRUCT lpMIS) |
virtual void | DrawItem (LPDRAWITEMSTRUCT lpDIS) |
Membres protégés |
HFONT | CreatePopupMenuTitleFont () |
BOOL | GradientFill (HDC hdc, CONST PTRIVERTEX pVertex, DWORD dwNumVertex, CONST PVOID pMesh, DWORD dwNumMesh, DWORD dwMode) |
Attributs Protégés |
HFONT | m_hFont |
HMENU | m_hMenu |
MyString | m_title |
LPFNDLLFUNC1 | dllfunc_GradientFill |
HINSTANCE | hinst_msimg32 |
long | clRight |
long | clLeft |
long | clText |
bool | bDrawEdge |
UINT | flag_edge |
bool | m_bCanDoGradientFill |
Types Privés |
typedef UINT(CALLBACK * | LPFNDLLFUNC1 )(HDC, CONST PTRIVERTEX, DWORD, CONST PVOID, DWORD, DWORD) |