menuitem 为什么不能变灰,不是popup

ProgrammerNO1 2009-10-10 03:32:37
这样写了还是不行啊

EnableMenuItem((HMENU)hDlg,IDM_PRE,MF_BYPOSITION|MF_GRAYED|MF_DISABLED); -->TBSTYLE_BUTTON


在.rc中这样定义的

I_IMAGENONE,IDM_PRE,TBSTATE_ENABLED, TBSTYLE_BUTTON | TBSTYLE_AUTOSIZE,
0, NOMENU,
...全文
83 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ProgrammerNO1 2009-10-12
  • 打赏
  • 举报
回复
1, 上面的解决了
2, 有熟悉softkey的朋友没,能不能隐藏softkey,如能 怎么弄呀,暂时只知道让它不可用,但隐藏不了

ProgrammerNO1 2009-10-12
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 a1erx 的回复:]
去掉MF_BYPOSITION
[/Quote]

为什么去掉,去掉还是不行啊
A1erX 2009-10-12
  • 打赏
  • 举报
回复
去掉MF_BYPOSITION
ProgrammerNO1 2009-10-10
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 fox000002 的回复:]
MF_BYPOSITION 表示要用 TBButton 的编号

MF_BYCOMMAND 表示用 TBButton 的 ID

lz 用的是 ID
[/Quote]

理由是啥 ,但还是没变灰啊
fox000002 2009-10-10
  • 打赏
  • 举报
回复
MF_BYPOSITION 表示要用 TBButton 的编号

MF_BYCOMMAND 表示用 TBButton 的 ID

lz 用的是 ID
ProgrammerNO1 2009-10-10
  • 打赏
  • 举报
回复
是不是太简单了呀,没人理睬。
指点一二吧,谢谢了

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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