C++ 如何将标签添加到wxWidgets wxBitmapButton?

C++ 如何将标签添加到wxWidgets wxBitmapButton?,c++,visual-c++,user-interface,wxwidgets,wxformbuilder,C++,Visual C++,User Interface,Wxwidgets,Wxformbuilder,如何使用既有标签(文本)又有图像或图标的wxWidgets创建按钮。如果我选择wxBitmapButton,则有一个名为“标签”的字段。但每当我在该字段中编写任何内容时,它都不会更新wxFormBuilder中的代码。我也尝试过wxButton->SetLabel(),但没有成功 如有任何帮助或建议,将不胜感激 您只能在wxWidgets 2.9.1或更高版本中执行此操作,并且可以使用wxBitmapButton或wxButton。引自: 由于版本2.9.1,wxButton支持同时显示文本和图

如何使用既有标签(文本)又有图像或图标的wxWidgets创建按钮。如果我选择wxBitmapButton,则有一个名为“标签”的字段。但每当我在该字段中编写任何内容时,它都不会更新wxFormBuilder中的代码。我也尝试过wxButton->SetLabel(),但没有成功


如有任何帮助或建议,将不胜感激

您只能在wxWidgets 2.9.1或更高版本中执行此操作,并且可以使用wxBitmapButton或wxButton。引自:

由于版本2.9.1,wxButton支持同时显示文本和图像 (当前仅当使用wxMSW、wxGTK或wxOSX/Cocoa端口时),请参阅 SetBitmap()和SetBitmapLabel(),SetBitmapDisabled()方法。在里面 以前的wxWidgets版本仅提供此功能 在(现在微不足道的)wxBitmapButton类中,该类只能 显示没有文本的图像


升级到wx2.9系列确实会给您带来很多改进。如果你需要一个解决办法,你可以随时添加文本到你的图像…是的,我认为它更好,如果我只是升级,更好的长期运行。谢谢你的帮助!我是否应该将此标记为已接受的答案?考虑到它似乎已经回答了您的问题,这将是一件好事:)