请问大神,怎么用windows API函数来创建右键菜单?

此昵称已隐藏 2012-09-09 10:30:19
主要是有些函数看不明白,求解释
...全文
352 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
冷月清晖 2012-09-09
  • 打赏
  • 举报
回复
该结构含有菜单项的信息,指定将被修改的菜单项的属性。

就是你插入这项的属性信息呀。

你找个例子模仿就行了。
冷月清晖 2012-09-09
  • 打赏
  • 举报
回复
fByFosition如果为TRUE则使用你指定的uItem序号来插入,否则默认插入最后位置。
此昵称已隐藏 2012-09-09
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 的回复:]

ultem 其实就是一个序号,用于标明你的菜单项所在顺序位置。
[/Quote]

  lpmii

这个结构体 不懂
冷月清晖 2012-09-09
  • 打赏
  • 举报
回复
ultem 其实就是一个序号,用于标明你的菜单项所在顺序位置。
此昵称已隐藏 2012-09-09
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 的回复:]

哪里不明白呢
[/Quote]
就只有第一个和最后一个参数明白
冷月清晖 2012-09-09
  • 打赏
  • 举报
回复
哪里不明白呢
此昵称已隐藏 2012-09-09
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

我这台电脑没装环境,你装了MSDN么?
[/Quote]

lnsertMenultem
  函数功能:该函数在菜单的指定位置插入一个新菜单项。
  函数原型:BOOL WINAPI InsertMenutem(HMENU hMenu,UINT ultem,BOOL fByPosition,LPMENUITEMINFO lpmii );
  参数:
  hMenu:新菜单项将被插入其中的菜单的句柄。
  ultem:在其前面插入新菜单项的菜单项的标识符或位置。此参数的含义取决于参数fByPosition的值。
  fByFosition:用于确定ultem的含义的值。如果此参数为FALSE,Ultem表示菜单项的标识符。否则,ultem 表示菜单项的位置。
  lpmii:指向结构MENUITEMINFO的指针,该结构中包含了新菜单项的信息。
  返回值:如果函数调用成功,返回非零值;如果函数调用失败,返回值是零。若想获得更多的错误信息,请调用GetLastError函数。
  备注:为了使键盘加速键能控制位图或自己绘制的菜单项,菜单的拥有者必须处理WM_MENUCHAR消息。
  参见自绘制菜单和WM_MENUCHAR消息。
  速查:Windows NT:4.0及以上版本;Windows:95及以上版本;Windows CE:不支持;头文件:winuser.h; 输入库:user32.lib Unicode:在Windows NT环境下,以Unicode和ANSI方式实现。
冷月清晖 2012-09-09
  • 打赏
  • 举报
回复
我这台电脑没装环境,你装了MSDN么?
冷月清晖 2012-09-09
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

引用 1 楼 的回复:

你看到了什么函数,贴出来。

主要是lnsertMenultem 不懂
[/Quote]

看下MSDN先。
此昵称已隐藏 2012-09-09
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

你看到了什么函数,贴出来。
[/Quote]
主要是lnsertMenultem 不懂
此昵称已隐藏 2012-09-09
  • 打赏
  • 举报
回复
CreateMenu和lnsertMenultem
冷月清晖 2012-09-09
  • 打赏
  • 举报
回复
你看到了什么函数,贴出来。
此昵称已隐藏 2012-09-09
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 的回复:]

你用MFC 向导能够生成每个项目的方法。
[/Quote]


我是在学习 MFC以后会学 目前是要搞清楚SDK
冷月清晖 2012-09-09
  • 打赏
  • 举报
回复
你用MFC 向导能够生成每个项目的方法。
此昵称已隐藏 2012-09-09
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 的回复:]

该结构含有菜单项的信息,指定将被修改的菜单项的属性。

就是你插入这项的属性信息呀。

你找个例子模仿就行了。
[/Quote]

菜单 我已经建好的 怎么才能知道我选择了菜单的哪个项呢??

70,037

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧