问题标签 [cmenu]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
10492 浏览

c++ - 如何将子菜单添加到 MFC 中的 CMenu?

我有一个使用 CMenu 作为主菜单栏的 MFC 应用程序。
我无法成功创建子菜单。

我可以拥有第一级文件、编辑、查看等及其子菜单,但我无法从其中一个菜单中创建子菜单。

例如,我希望能够进入子菜单中的文件->最近项目->项目列表,
我可以使用 VS 中的资源编辑器轻松完成此操作,但这需要动态完成。

我在 CMenu 中使用了正确的类吗?关于尝试什么的任何建议?
我还没有找到任何像样的教程。即使将我指向正确的人也会有所帮助。

0 投票
3 回答
4519 浏览

mfc - MFC : How to add tooltip in Cmenu items?

How do you add tooltips for CMenu Items? I couldn't find any straightforward and helpful resource. Please help. Thanks...

0 投票
2 回答
241 浏览

c++ - 在 Windows 和 C++ 中延迟填充子菜单

我有一个基于 C++ MFC CMenu 的上下文菜单对象,它有几个菜单项,一个菜单项是一个弹出菜单(即有一个子菜单)。填充子菜单是一个耗时的过程,所以我不想在用户点击它之前实际填充它。

如何检测子菜单的显示,以便我只能在用户单击它时填充它?

我正在使用 TrackPopupMenu 向用户显示菜单。

0 投票
2 回答
1431 浏览

c++ - MFC CMenu 工具提示未显示

我尝试使用类似这样的东西来设置 CMenu 项的工具提示(如此处所述,但它只是显示在一行中,并且换行符不可见。

我也试过直接在菜单项的visual studio资源设计器中设置标题,效果一样。你能告诉我什么是错的吗?我在 Windows 7 上使用 VS2008。

任何帮助表示赞赏!

0 投票
2 回答
1464 浏览

visual-c++ - 在不使用资源 ID 的情况下单击时如何从 mfc 弹出菜单中获取字符串值

我正在创建一个动态弹出菜单而不生成资源 ID。如何在没有资源 ID 的情况下跟踪单击的操作?

有什么方法可以获取菜单的字符串值吗?

那么当点击一个动作时如何从菜单中获取值呢?

0 投票
2 回答
600 浏览

php - Yii 框架 CMenu 中使用的标签是什么?

在下面的代码中,您会看到路由标签new和路由product/new标签popularproduct/index我无法弄清楚这些标签的用途,即使我删除它们,我也看不出 html 输出有任何区别。

0 投票
2 回答
1606 浏览

yii - Yii:不同模块的 CMenu 项

我想在 Layout 中创建一个菜单,其中的项目链接到其他不同的模块。

例如:项目“产品”链接到产品模块中的操作,项目“服务”链接到服务模块中的操作。

当我设置它时它不起作用'url'=>('product/<controllerID>/<actionID>')'url'=>('service/<controllerID>/<actionID>')因为一旦我们进入产品模块并单击菜单“服务”,URL就变成了

index.php?r=product/service/<controllerID>/<actionID>

代替

这将是404错误。(当然,因为服务模块不在产品模块中,但 URL 使它看起来像那样)。

有什么解决办法吗?

0 投票
1 回答
1850 浏览

yii - 动态添加菜单项时 CMenu URL 属性的使用?

不确定这是否是最佳实践,但我们希望在布局视图上有一个菜单,并作为URL 参数传递一个应该检索一些数据的值。

菜单将类似于:

所以像:

有更好的方法吗?

我的意思是,通过这样做,我相信,如果将一个新区添加到数据库中,那么我们应该手动编辑菜单,将相应的 id 放在那里?有没有办法从数据库中检索该 id,以便每次呈现菜单时,我们可以确定该新项目将链接到该新项目的适当 id(刚刚添加的区域?)?

这对你有意义吗?

似乎唯一的方法可能是创建一个包装类或其他东西?

也许地区不是一个很好的例子,它们不会经常变化,但让我们想象一下经常变化的东西。

请指教

0 投票
1 回答
2501 浏览

yii - Yii CMenu 活动类没有显示 - 为什么?

我正在渲染这个 Cmenu,但是当我们在该菜单页面上处于活动状态时,活动类没有显示在 li 元素上。

有谁知道为什么?

0 投票
1 回答
6620 浏览

drop-down-menu - 如何在 Yii 中自定义 CMenu 小部件

如何在 Yii 框架项目中将 CMenu 设置为下拉菜单,以便像http://www.yiiframework.com/网站中的内容一样显示。