gpt4 book ai didi

visual-c++ - 如何尽可能快地将大量字符串加载到 MFC 组合框控件中?

转载 作者:行者123 更新时间:2023-12-04 23:34:36 27 4
gpt4 key购买 nike

我有一个包含 1000 个字符串的数组要加载到组合框中。将字符串数组加载到组合框中的最快方法是什么?

除了迭代字符串列表,将每个字符串一次一个地放入组合框之外,还有其他方法吗?

以及如何将加载到其他 10 个组合框的组合框数据复制?

最佳答案

如果您在 10 个组合框中重复了 1,000 个字符串,您可能需要考虑使用所有者绘制的组合框,它根据数组中的索引动态绘制字符串,而不是将它们完全存储在组合框中。速度更快,内存效率更高。查看 绘图项目 方法和 图纸联机帮助中的结构。基本上,你会做一些类似使用 的事情。初始化存储 插入字符串 (如 NuSonic 所述)在您的组合框中创建 1000 个空白项目,并覆盖 绘图项目 根据索引提取和绘制所需的字符串,因为它需要绘制。

关于visual-c++ - 如何尽可能快地将大量字符串加载到 MFC 组合框控件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/229395/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com