gpt4 book ai didi

c++ - MFC CListBox AddString - 防止自动排序

转载 作者:可可西里 更新时间:2023-11-01 09:43:13 37 4
gpt4 key购买 nike

伪代码:

CListBox listBox;
CString[10] str; //consider it is initialised with valid string
for(int i=0; i<10 ; i++)
listBox.AddString(str[i]);

每当我使用函数 AddString() 将条目/字符串添加到 CListBox 对象时,MFC CListBox 会自动将条目排序为添加每个字符串。

我如何明确地告诉 MFC 使项目保持与添加时相同的顺序(不排序)。

PS:我不想使用函数 InsertString() 左右。

谢谢!

最佳答案

Properties 选项卡中有一个 Sort 属性。将其值设置为 False

编辑:
正如@The Forest And The Trees 已经提到的,您可以从代码中获得相同的结果:
listBox.ModifyStyle(LBS_SORT);

关于c++ - MFC CListBox AddString - 防止自动排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23263506/

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