0

这对我来说一直是一个大问题,对于大量日志(如 100,000 行日志),哪一个在性能、滚动等方面更好……还必须考虑用颜色格式化文本。

4

2 回答 2

2

在这种情况下,我可能会使用列表框。

  1. 您可以创建一个虚拟列表框来相对较好地支持大量项目。
  2. 两者都不支持颜色1,但所有者绘制的列表框更容易。
  3. 编辑控件是面向“流”的,而不是面向行的。

1除了一种前景色和一种背景色。

于 2009-12-13T04:08:52.710 回答
1

我一直对这类事情使用只读的 Richedit 编辑控件,因为:

  • 您可以提供将行复制到剪贴板的功能。
  • 添加文本格式(颜色、粗体、斜体等)很容易
  • 将数据写入文件很简单(您可以使用 GetWindowText 调用获取文本。)
于 2009-12-13T12:49:13.523 回答