Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
因此,在我的 MFC 应用程序中有一个 Listbox,有时会调用 AddString 方法。在 Listbox 的属性中 - 滚动是真的,它工作正常。并且当添加的字符串很多时,会出现滚动条,但滑块总是在下方。当我提高它以查看以前的字符串时,它在调用 Addstring 方法后下降。
调用 Addstring 后如何使滑块不播放电影?
谢谢。
CListBox::AddString如果未给出,则将字符串添加到列表的末尾。LBS_SORT但是滑块不会向下移动,因为它不会导致选择更改。确保你没有打电话SetCurSel,SetTopIndex或SelectString之后AddString。
CListBox::AddString
LBS_SORT
SetCurSel
SetTopIndex
SelectString
AddString
如果我理解正确,请SetCurSel(0);在AddString.
SetCurSel(0);