0

我想向 CMFCToolbar 添加一个菜单按钮,允许一次检查多个选项,当我添加一个菜单并检查单击时的一个项目时,菜单已关闭我需要一个类似于自定义按钮中的菜单的菜单,如下图所示 在此处输入图像描述

4

1 回答 1

0

首先,我建议您寻找不同的设计。您提出的是非标准行为。菜单通常不会那样做。其次,选择完成后菜单如何关闭?现在,话虽如此,如果你觉得你需要追求那个设计,我建议你处理CMFCToolBarMenuButton::OpenPopupMenu并从 CMFCPopupMenu 派生你自己的菜单。CMFCPopupMenu 实际上是较低级别的迷你框架窗口。您应该能够在派生的弹出菜单类中提供您想要的行为。

于 2014-03-08T19:03:11.073 回答