_U_MENUorID选件类

此选件类。CreateWindowCreateWindowEx提供包装。

重要

此选件类及其成员不能在Windows运行时执行的应用程序。

class _U_MENUorID

成员

f89c2whs.collapse_all(zh-cn,VS.110).gif公共构造函数

名称

说明

_U_MENUorID::_U_MENUorID

构造函数。

f89c2whs.collapse_all(zh-cn,VS.110).gif公共数据成员

名称

说明

_U_MENUorID::m_hMenu

对菜单的句柄。

备注

此参数适配器选件类允许ID (UINT属于)或菜单句柄(HMENU属于)将传递给函数,而不需要显式强制转换在被调用方。

此选件类为实现特定的Windows API、 CreateWindowCreateWindowEx 功能的包装模型,这两个接受 HMENU 参数可以是子窗口标识符(UINT)而不是"菜单句柄。 例如,您可以看到此选件类正在使用作为参数传递给 CWindowImpl::Create

选件类定义两个构造函数重载:一 UINT 接受参数,另一个接受 HMENU 参数。 UINT 参数转换为在选件类的单个数据成员和结果的 HMENU 存储的构造函数,m_hMenu。 为 HMENU 构造函数的参数存储直接,不进行转换。

要求

Header: atlwin.h

请参见

其他资源

ATL选件类概述