#include <PopupMenu.h>
继承自CMzWndEx。
公有成员 | |
| void | AddItem (struct PopupMenuItemProp &pmip) |
| CPopupMenu (const TCHAR *pString=NULL) | |
| BOOL | GetExtendedProperty_CPopupMenu (int nPropertyType, void *pValue, int nBufSize) |
| 获取或设置对象的扩展属性值 | |
| int | GetHeight () |
| 获得窗口高度 | |
| virtual LRESULT | MzDefWndProc (UINT message, WPARAM wParam, LPARAM lParam) |
| virtual BOOL | OnInitDialog (void) |
| 当MZFC窗口被创建时,会调用此成员函数以初始化窗口. | |
| virtual void | OnMzCommand (WPARAM wParam, LPARAM lParam) |
| 当窗口收到 MZ_WM_COMMAND 消息,此成员函数会被调用 | |
| virtual void | OnSettingChange (DWORD wFlag, LPCTSTR pszSectionName) |
| 窗口收到 WM_SETTINGCHANGE 消息时会调用此成员函数 | |
| void | PaintWin (HDC hdc, RECT *prcUpdate=NULL) |
| 当窗口要绘制的时候会调用此成员函数. | |
| BOOL | SetExtendedProperty_CPopupMenu (int nPropertyType, void *pValue, int nBufSize) |
| 获取或设置对象的扩展属性值 | |
| virtual | ~CPopupMenu (void) |
| CPopupMenu::CPopupMenu | ( | const TCHAR * | pString = NULL |
) |
| virtual CPopupMenu::~CPopupMenu | ( | void | ) | [virtual] |
| void CPopupMenu::AddItem | ( | struct PopupMenuItemProp & | pmip | ) |
| BOOL CPopupMenu::GetExtendedProperty_CPopupMenu | ( | int | nPropertyType, | |
| void * | pValue, | |||
| int | nBufSize | |||
| ) |
获取或设置对象的扩展属性值
| nPropertyType | 要获取或设置的属性类型 | |
| pValue | 要获取或设置的属性值的指针 | |
| nBufSize | pValue所指向的变量的size大小(单位: 字节) |
| int CPopupMenu::GetHeight | ( | ) |
获得窗口高度
重载CMzWnd。
| virtual LRESULT CPopupMenu::MzDefWndProc | ( | UINT | message, | |
| WPARAM | wParam, | |||
| LPARAM | lParam | |||
| ) | [virtual] |
| virtual BOOL CPopupMenu::OnInitDialog | ( | void | ) | [virtual] |
当MZFC窗口被创建时,会调用此成员函数以初始化窗口.
重载此成员函数来初始化窗口中的内容。 注意,在重载函数中,请先调用所继承类的此成员函数,再添加您的初始化代码:
if(!CMzWndEx::OnInitDialog()) return FALSE; // 添加您的初始化代码... // ...
重载CMzWndEx。
| virtual void CPopupMenu::OnMzCommand | ( | WPARAM | wParam, | |
| LPARAM | lParam | |||
| ) | [virtual] |
| virtual void CPopupMenu::OnSettingChange | ( | DWORD | wFlag, | |
| LPCTSTR | pszSectionName | |||
| ) | [virtual] |
窗口收到 WM_SETTINGCHANGE 消息时会调用此成员函数
重载CMzWnd。
| void CPopupMenu::PaintWin | ( | HDC | hdc, | |
| RECT * | prcUpdate = NULL | |||
| ) | [virtual] |
当窗口要绘制的时候会调用此成员函数.
重载CMzWndEx。
| BOOL CPopupMenu::SetExtendedProperty_CPopupMenu | ( | int | nPropertyType, | |
| void * | pValue, | |||
| int | nBufSize | |||
| ) |
获取或设置对象的扩展属性值
| nPropertyType | 要获取或设置的属性类型 | |
| pValue | 要设置的属性值的指针 | |
| nBufSize | pValue所指向的变量的size大小(单位: 字节) |
1.6.1