#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大小(单位: 字节) |