cost 111 ms
MFC:如何向 OnInitMenuPopup 上添加的 CMenu 项添加位图? - MFC: How do you add a bitmap to CMenu items added on OnInitMenuPopup?

我需要根据需要添加自定义菜单项。 我发现OnInitMenuPopup (WM_INITMENUPOPUP) 可以满足我的需求,但我无法在菜单上的文本旁边显示图标? 我尝试过使用m_MyGraphic作为CPngImage的 16x16 png 图形,我尝试将其附加到CBitmap ,我尝试将图形保 ...

处理动态填充的CMenu消息 - Handling dynamically populated CMenu messages

我正在MFC应用程序中实现右键单击菜单,其内容直到运行时才知道。 虽然将菜单项添加到CMenu对象非常简单,但我还没有找到处理每个菜单项发送的消息的方法。 我正在研究的一种技术是为每个动态创建的菜单项分配相同的资源ID,并通过一个回调处理所有消息,该回调包含适当处理每个消息的逻辑。 ...

2017-12-05 17:59:20   1   103    mfc / cmenu  
如何在 MFC 应用程序中调整应用程序菜单栏的大小? - How can I resize an application menu bar in a MFC application?

我正在使用 MFC,并且成功地创建了自定义绘制的菜单。 除了 mainlevel-items 之外,每个菜单项都被正确测量和绘制。 我唯一无法完成的是重绘应用程序菜单栏。 我附上了两张图片: 第一个显示菜单栏的一部分。 字体 Consolas 11pt 绘制正确。 按钮的宽度计算正确,按钮需 ...

如何在所有者绘制的MFC CMenu派生菜单中显示复选框? - How can I show a checkbox in an owner-drawn MFC CMenu derived menu?

我有一个继承自MFC CMenu类的MyMenu : public CMenu类: MyMenu : public CMenu 。 MyMenu是从资源文件加载的,然后更改为所有者绘制的菜单(使用CodeGuru的代码示例,该菜单示例非常适合菜单项的样式)。 现在,我想激活菜单项左侧的复选框 ...

C ++ CMenu绘制不正确(非自定义) - C++ CMenu Drawing Incorrectly (Non-custom)

我目前正在尝试做一些简单的事情: 右键单击时,得到以下图像。 但是,菜单已加载。 当我将光标移到菜单下时,您可以看到它很好地填充了子菜单。 它可以通过我这样动态加载的任何菜单执行此操作。 我试图创建一个指针(CMenu *),但仍然继续遇到此问题。 点无所谓(我输入任意点) ...

向CMenu项添加工具提示 - Adding a tooltip to CMenu item(s)

不久前,我尝试在CMenu项目上添加工具提示以进行测试。 现在我需要它,我再次遇到同样的问题。 这个问题和答案: MFC:如何在Cmenu项目中添加工具提示? 对我来说根本没有帮助,因为这种“换行魔术”根本就不起作用。 此外,似乎我不是唯一一个有问题的人: 没有显示MFC CM ...

MFC上的CMenu边框颜色 - CMenu border color on MFC

我有一个继承自CMenu Owner绘制菜单的类 使用此类,菜单会正确显示,但是例如,当您打开菜单文件时,您将看到标准菜单颜色的边框和分隔符 我如何也可以绘制所需颜色的这一部分? 在图像下方,您可以看到具有选定颜色(绿色)的文件的子菜单,边框/分隔符为标准的Windows菜单灰 ...

创建不带复选框的弹出式CMenu - Creating a popup CMenu without a checkbox

我正在Visual Studio 2010,MFC中创建CMenu。 我有一个正常工作的CMenu,当用户右键单击对话框时出现。 我似乎无法找到一种方法, 而无需一个复选框点创建菜单选择。 在Visual Studio的设计器中,我的菜单如下所示: 我希望删除选中区域。 在我的 ...

MFC ownerdraw菜单大小 - MFC ownerdraw menu size

我想知道如何使用自己的文本设置ownerdraw CMenu的大小。 查看文档: 但是使用这种方法,我所有菜单的大小都相同。 与标准的Windows菜单一样,如何具有菜单和子菜单的动态尺寸? ...

2015-04-27 14:56:24   1   615    mfc / cmenu  
CSS菜单栏以下拉菜单居中 - CSS menu bar centered with dropdown

在具有激活的CSS类的菜单栏上工作。 我需要菜单栏居中,并且下拉列表位于适当的列表项下。 我可以让一个或另一个同时工作。 菜单栏会更改大小,因此在其上放置静态边距将不起作用。 这是菜单栏的外观,但没有居中。 这就是我删除浮点数时发生的情况:#mainmenu ul li {}中的左 ...

2014-09-29 18:03:27   2   352    css / yii / cmenu  
调用CMenu :: LoadMenu之后如何追加动态菜单项? - How to append a dynamic menu item after call CMenu::LoadMenu?

在我的项目中,有一个菜单,需要动态添加一个菜单项。 在原始代码中,菜单中的项目是固定的。 因此,菜单在资源文件中定义: 并在代码中加载: 现在,有一个新的要求,即在加载资源菜单后需要附加动态菜单项。 我提到了这篇文章: 使用mfc的动态菜单在其之后,我编写了以下代码: ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM