Wxwidgets:哪个函数更适合在屏幕上显示变化的数据
Wxwidgets: Which function is better to show changing data on the screen?
我在想哪个函数在屏幕上显示刷新数据最快。我已经测试了StaticText->SetLabel(data)
和(TextCtrl->AppendText(data)
)和(*TextCtrl2) <<data
。StaticText->SetLabel(data)
是上面最快的方法。你知道其他的方法吗?我需要使用少量内存的快速方法。我读过文档,但我不知道我是否错过了什么。任何答案都是有用的,包括"没有更好的方法"的答案。
提前感谢!
如果您主要关注的是添加文本后的更新速度,那么wxStaticText
或wxTextCtrl
等标准控件将是最佳的,它们都是通用目的,并且必须担心在其他完全不同的场景中是否有效。因此,如果你绝对需要最快的解决方案,你将需要实现一个自定义控件。
老实说,我很难看到一个现实的情况下,使用wxStaticText::SetLabelText()
(不是SetLabel()
,除非你真的想让它在你的文本中混淆任何&号)是不够的。
相关文章:
- Winapi:屏幕截图未显示在窗口中
- 如何在快板的屏幕中显示子位图的绘制?
- SFML 中的字体.信息不显示在屏幕上.显示的不是信息,而是点
- 如何使用 openGL 在屏幕上显示加载的纹理
- 如何使用方法覆盖在输出屏幕上显示堆栈整数值
- 如何使用TouchGFX在LCD屏幕上显示ADC值
- 为什么屏幕上显示了一半的三角形
- 如何在屏幕上显示对象列表?
- C++列出屏幕以在第二台显示器中显示图像
- 显示和隐藏Windows 10屏幕键盘(osk.exe)时遇到问题
- 将25个甚至整数存储到一个名为intlist的整数阵列中,然后在屏幕上显示数组,并在屏幕上显示名为fivintegers
- QML强制窗口将在第一个屏幕上显示
- 如何使用OpenGL在屏幕上显示三角形
- 从文本文件中读取行并显示在屏幕上
- 我的程序没有将字符显示在屏幕上
- 在屏幕上显示矢量
- 在同一屏幕上显示两个不同的对象
- 屏幕显示脚本中'.'令牌之前的预期非限定 id
- C / SFML:使用两个递归调用在屏幕上打印凸形形状仅显示第一个递归调用中的形状,而不是第二个
- 如果我使用的是迭代器,为什么在c++中没有屏幕显示呢