导航
  • 主页
  • VC/MVC基础类
  • .NET 技术
  • VC/MFC界面
  • VC/MFC 进程
  • VC/MFC 数据库
  • VC/MFC&Web
  • Doc/View
  • VC++技术资源

HMENU hmenu 是什么含义呢?

helloword222 2009-08-28 12:38:10
Void CMainFrame::OnAdd()
{
CMenu *pMenu=GetMenu();
①HMENU hmenu;
Hmenu=CreatePopupMenu();
②pMenu->InsertMenu(2, MF_BYPOSITION|MF_POPUP,(UINT)hmenu,”子菜单” );
CMenu *psub1=new CMenu;
CMenu *psub=pMenu->GetSubMenu(2);
psub->InsertMenu(0,MF_BYPOSITION,ID_ITEM1,”ITEM1”);
psub->InsertMenu(1,MF_BYPOSITION|MF_SEPARATOR);
psub->InsertMenu(2,MF_BYPOSITION,ID_ITEM1,”ITEM2”);
CWnd::DrawMenuBar();
}

这是程序的功能是为ID_ADD映射处理函数,首先得到主菜单的指针,请问接下的①语句是什么含义?
...全文
106 点赞 收藏 7
写回复
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
WuXinyang 2009-08-28
这不是菜单句柄么..
回复
oysoft 2009-08-28
HMENU
微软的解释:Handle to a menu.
本质是:windows系统关于菜单的系统结构的远指针
回复
MoXiaoRab 2009-08-28
菜单句柄,呵呵
回复
vchell 2009-08-28
菜单句柄
回复
yuio123465 2009-08-28
恩,菜单句柄,下面创建一个弹出菜单
回复
hblhshb 2009-08-28
同上
回复
hbprotoss 2009-08-28
菜单句柄啊
回复
发动态
发帖子
VC/MFC
创建于2007-09-28

1.5w+

社区成员

VC/MFC相关问题讨论
申请成为版主
社区公告
暂无公告