wxwidgets:哪个功能更好地在屏幕上显示变化的数据?

Wxwidgets: Which function is better to show changing data on the screen?

我在想哪个函数最快在屏幕上显示刷新数据。我测试了 StaticText->SetLabel(data) 和 (TextCtrl->AppendText(data)) 和 (*TextCtrl2) <<dataStaticText->SetLabel(data) 是上面最快的方法。你知道其他方法吗? 我需要使用少量内存的快速方法。我已经阅读了文档,但我不知道我是否遗漏了什么。任何答案都会有用,还有答案 "there is no better method".

非常感谢!

如果您主要关心的是向其添加文本后的更新速度,那么 wxStaticTextwxTextCtrl 等标准控件都不是最佳选择,它们都是通用的,必须担心被在其他完全不同的场景中也很有效。因此,如果您绝对需要尽可能快的解决方案,则需要实施自定义控件。

但老实说,我很难看到使用 wxStaticText::SetLabelText()(不是 SetLabel(),除非你真的希望它破坏文本中的任何符号)的现实情况够了。