CPopupMenu类参考

#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]

MZFC窗口消息处理函数.

  • 重载此成员函数对消息作处理, 处理完之后请根据需要调用继承类相应的此成员函数.

重载CMzWndEx

virtual BOOL CPopupMenu::OnInitDialog ( void   )  [virtual]

当MZFC窗口被创建时,会调用此成员函数以初始化窗口.

重载此成员函数来初始化窗口中的内容。 注意,在重载函数中,请先调用所继承类的此成员函数,再添加您的初始化代码:

 if(!CMzWndEx::OnInitDialog())
     return FALSE;
 
 // 添加您的初始化代码...
 // ...
返回:
FALSE: 初始化失败, TRUE: 初始化成功.
参见:
CMzWnd::Create()

重载CMzWndEx

virtual void CPopupMenu::OnMzCommand ( WPARAM  wParam,
LPARAM  lParam 
) [virtual]

当窗口收到 MZ_WM_COMMAND 消息,此成员函数会被调用

重载此函数以处理命令消息

参见:
MZ_WM_COMMAND

重载CMzWnd

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大小(单位: 字节)
返回:
操作是否成功

该类的文档由以下文件生成:

Generated at Tue Feb 9 15:09:58 2010 for Meizu M8 SDK Documentation by  doxygen 1.6.1