MFC中,下拉列表的insertstring和addstring 有什么区别

2024-11-28 06:40:57
推荐回答(2个)
回答1:

区别:InsertString的第一个参数设定为-1时,项目条被插入到列表的末尾;AddString设置的项目条之间的相对位置,与具体源代码中语句的实际位置有关。其他的暂时没发现

回答2:

前者是插入指定位置

后者是按顺序添加

例如先用addstring
添加如下
addstring("AAAAAA")
addstring("BBBBBB")
addstring("CCCCCC")
addstring("DDDDDD")

然后用insertstring(1,"XXXXXX")

结果就是

AAAAAA
XXXXXX
BBBBBB
CCCCCC
DDDDDD