我是在vs2005下的 vc ++  mfc的dialog创建的工程,  我的下拉菜单为
    返回    菜单
              开启
              关闭
    我在菜单“开启”的command的命令函数里写了一下代码:
          CMenu* mmenu = GetMenu();
        CMenu* submenu = mmenu->GetSubMenu(1);
        submenu->EnableMenuItem(ID_MENU_EVENT_START, MF_BYPOSITION  | MF_DISABLED| MF_GRAYED);
              想实现单击“开启”菜单后,菜单“开启”变灰失效,这段代码我在vc6.0里调试没有问题,但是在vs2005里,运行后,单击“开启”就出现问题,那位大侠做过类似的请给予指点,谢谢。

cytlyy:

SHMENUBARINFO mbi;
HWND g_hwndMb;
ZeroMemory(&mbi, sizeof(SHMENUBARINFO));
mbi.cbSize = sizeof(SHMENUBARINFO);
mbi.hwndParent = m_hWnd;
mbi.nToolBarId = IDR_MENU1;
mbi.hInstRes =AfxGetInstanceHandle();
mbi.dwFlags |= SHCMBF_HMENU;
SHCreateMenuBar(&mbi);
g_hwndMb = mbi.hwndMB;
TBBUTTONINFO tbbi;
HMENU g_hMenu;
tbbi.cbSize = sizeof(tbbi);
tbbi.dwMask = TBIF_LPARAM | TBIF_BYINDEX;
::SendMessage(g_hwndMb, TB_GETBUTTONINFO,0, (LPARAM)&tbbi);
g_hMenu = (HMENU)tbbi.lParam;
::EnableMenuItem(g_hMenu,ID_FILE_OK, MF_GRAYED);
//这样是可以的。如果你的Menu不是在初始化时变灰,就将g_hMenu定义为全局变量然后在相应的地方调用::EnableMenuItem(g_hMenu,ID_FILE_OK, MF_GRAYED);

下拉菜单失效变灰的问题(收)相关推荐

  1. WordPress下拉菜单失效解决办法

    文章首发及后续更新:https://mwhls.top/769.html 新的更新内容请到mwhls.top查看. 如果没有图片请到上方的文章首发页面查看. 言简意赅 有插件将css优化了,关掉这个选 ...

  2. Bootstrap下拉菜单失效的解决方法+使用Bootstrap制作响应式网页

    目录 问题原因 解决方案 顺便记录一下使用 效果图 HTML CSS 目录 问题原因 两个js文件冲突/没有引入指定的js文件 我们不能同时引入这两个js只能引入其一,同时引入会使得部分功能失效 解决 ...

  3. HTML下拉菜单为什么是灰的,CSS实现的灰色下拉菜单效果代码

    本文实例讲述了CSS实现的灰色下拉菜单效果代码.分享给大家供大家参考.具体如下: 这是一款基于CSS实现的灰色下拉菜单,支持二级的导航菜单,如果不喜欢灰色的话,颜色你自己调整下,完善后效果是相当不错的 ...

  4. 关于MUI框架中,“侧滑导航“之“div模式下拉菜单“的a标签(超链接)的失效问题?

    关于MUI框架中,"侧滑导航"之"div模式下拉菜单"的a标签(超链接)的失效问题? 截图和讲解图片的顺序如下所示: 图1 图2 · 官方的截图 图3 · 官方 ...

  5. element 表单下拉菜单点击上下箭头失效

    element 表单下拉菜单点击上下箭头失效 使用表单的Form-Item Slot 把label改成下拉菜单,然后点击箭头图标不触发下拉事件 解决办法:el-form-item上一定要加上prop ...

  6. 纯CSS实现简约大方灰紫色下拉菜单代码

    代码简介:又一个漂亮的纯CSS实现的下拉导航菜单,横向布局,适合作网站导航条,银色渐变色,鼠标放上更换菜单背景,用户体验极好,而且兼容性好,特别是对IE比较友好,火狐下也几乎不错位,推荐给站长使用. ...

  7. 三星二级菜单_你变我也变,神奇的excel二级联动下拉菜单

    如下图所示,在手机列输入或选取苹果,型号下拉里会显示所有苹果手机的所有型号,如果手机列输入三星,在型号列下拉菜单显示所有三星的型号. 手机列选苹果: 手机列选取三星 同学们应该明白什么是二级下拉联动菜 ...

  8. 华为手机下拉菜单变大_手机投屏到电视最好的方法和手机可同屏也可电视当电脑手机当鼠标...

    网上很多手机投屏到电视的方法,但是功能都太简单,很多手机自带的一键投屏只能简单的图片视频同屏.今天介绍的这个方法应该是最好功能最强大的方法,不需要接线不需要辅助设备,直接无线投屏到电视.电视和手机可完 ...

  9. 华为手机下拉菜单变大_华为手机下拉菜单变少了 华为下拉通知栏变白色

    华为荣耀7的下拉菜单不见了怎么办? 1.在手机桌面上找到[设置]按钮,点击"设置"去设置界面找回2.点击"设置"后,进入"常用设置",在右边 ...

  10. Bootstrap下拉菜单中禁用某个下拉菜单

    禁用某个下拉菜单 Bootstrap3中,为下拉菜单中某个下拉项的 <li> 元素添加 .disabled 类,就可以禁止该选项,让该菜单项的链接变灰并失去鼠标悬停效果.如: <ul ...

最新文章

  1. Blender与Substance painter制作三维手枪
  2. JMeter学习(二十三)关联
  3. 基于瞳孔检测,湖北中学推出人脸支付!网友提出安全投诉,学校:符合法规,无风险...
  4. linux命令之diff,whereis,locate,pwd,cat,grep,touch,find
  5. Linux之自动化部署
  6. .NET 关于Geometry转GeoJson
  7. .如何在Linux上安装Postman应用程序?
  8. NDN与TCP/IP
  9. python sklearn 归一化_第3章 Sklearn概述
  10. 使用vim寄存器(reg)功能(vim 复制、剪切、粘贴功能简介)
  11. python `__slots__`
  12. HDU 4417 Super Mario 主席树
  13. log4j的使用 slf4j简单介绍
  14. 计算机教室 设备负荷,设备建设标准和规范教室线缆布线.ppt
  15. 一个霸占程序员休息时间的 APP
  16. Fatal error: Port 9100 is already in use by another process. npm ERR! code ELIFECYCLE
  17. 运维团队能力建设的另一思路
  18. SAP 财务月结与年结过程
  19. 神舟电脑装linux双系统,神舟战神笔记本:win10 安装 ubuntu 双系统
  20. java 项目 订单编号生成规则及代码

热门文章

  1. vue mqtt测试工具使用(一)
  2. 会考计算机考试题,初中信息技术会考试题
  3. 怎样解决CMD命令行窗口中文乱码问题
  4. iOS开发-dSYM文件
  5. 调和方程(拉普拉斯方程)基本解和边界元方法的积分计算
  6. 【生信分析】clusterProfiler: universal enrichment tool for functional and comparative study(2)
  7. 微软官方 Windows 10 更新安装失败的解决办法
  8. ROSCon 2019 机器人操作系统国际盛会
  9. C# 截图ScreenCapture,保存
  10. 《Java》Java Applet运行原理