Wxwidgets:哪个函数更适合在屏幕上显示变化的数据

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

本文关键字:屏幕 显示 变化 数据 函数 Wxwidgets      更新时间:2023-10-16

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

提前感谢!

如果您主要关注的是添加文本后的更新速度,那么wxStaticTextwxTextCtrl等标准控件将是最佳的,它们都是通用目的,并且必须担心在其他完全不同的场景中是否有效。因此,如果你绝对需要最快的解决方案,你将需要实现一个自定义控件。

老实说,我很难看到一个现实的情况下,使用wxStaticText::SetLabelText()(不是SetLabel(),除非你真的想让它在你的文本中混淆任何&号)是不够的。