0

我需要创建一个具有与菜单相同的行为但嵌入在面板中并始终保持打开状态的控件。它应该看起来与上下文菜单完全一样,但嵌入在面板中而不是浮动的。我尝试在 wxWidgets 中以几种不同的方式执行此操作,但是除了 wxMenuBar 或弹出菜单之外,无法将 wxMenu 添加到窗口中。有人知道这样做的方法吗?如果无法使用 wxWidgets,也可以选择直接使用 Win32。

4

1 回答 1

0

你可以假装它!这些方面的东西:

  • 创建一个显示您想要的菜单的小型一次性程序

  • 屏幕截图菜单

  • 在实际应用程序中在您的面板上绘制菜单图片

  • 处理面板上的鼠标单击,并检查鼠标坐标以查看单击了哪个菜单项(如果有),并调用所需的项处理程序。

于 2012-03-31T13:52:32.530 回答