|
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) |