如何将复选框添加到 ms-access VBE 加载项中的菜单栏?

How to add a CheckBox to a menubar in an ms-access VBE-Add-in?

我用 C# 为 VBA-MS Access 编辑器编写了一个插件

我已经创建了这样的工具栏:

var toolbar = m_VBE.CommandBars.Add(RadToolbarCaption, MsoBarPosition.msoBarTop, System.Type.Missing, true);

现在我需要工具栏中的 CheckBox 或 PushButton(代表 true/false 状态的控件)

但是 MsoControlType 中似乎没有复选框,我也没有找到制作按钮的方法'pushable'。

有没有办法将 CheckBox(或提供相同功能的另一个控件)添加到菜单栏?

好的...似乎没有自然的方法可以做到这一点。

所以我决定使用标准按钮,点击后切换 Icon/Text。这将模拟一个按钮。