【发布时间】:2014-04-11 07:33:12
【问题描述】:
所以我创建了一个 CComboBox。有超过 65535 项。当我将滚动条拖过项目编号 65535 时,它会在框中显示较早的项目。如果我放开滚动条,它就会跳起来。其他的工作,向上翻页,向下翻页,点击箭头向下滚动,只是当我遇到这个问题时拖动滚动条。
【问题讨论】:
-
我猜 CComboBox 不适合这项工作,它有 65k 项。
标签: ccombobox
所以我创建了一个 CComboBox。有超过 65535 项。当我将滚动条拖过项目编号 65535 时,它会在框中显示较早的项目。如果我放开滚动条,它就会跳起来。其他的工作,向上翻页,向下翻页,点击箭头向下滚动,只是当我遇到这个问题时拖动滚动条。
【问题讨论】:
标签: ccombobox
根据这个页面:
http://msdn.microsoft.com/en-us/library/fs9a0bwf.aspx
组合框返回一个int 值,该值是0 到65535 的有限范围——告诉我们该容器可以容纳多少容量。
您遇到了整数溢出问题,除了减少数据或更改工具外,您无能为力。
【讨论】: