CComboBox, более 65535 элементов

Поэтому я создал CComboBox. В наличии более 65535 наименований. Когда я перетаскиваю полосу прокрутки за элемент с номером 65535, он показывает элементы, расположенные ранее в поле. Если я отпущу полосу прокрутки, она подпрыгнет. Другие вещи работают, страница вверх, страница вниз, нажатие стрелки для прокрутки вниз, это просто когда я перетаскиваю полосу прокрутки, когда у меня возникает эта проблема.


person Ray Kulwiec    schedule 07.03.2014    source источник
comment
Я предполагаю, что CComboBox не подходит для этой работы с 65 тысячами элементов.   -  person Bryan Boettcher    schedule 08.03.2014


Ответы (1)


Согласно этой странице:

http://msdn.microsoft.com/en-us/library/fs9a0bwf.aspx

Поле со списком возвращает значение int, которое ограничено диапазоном от 0 до 65535 — говорит нам, сколько емкости может вместить этот контейнер.

Вы столкнулись с проблемой целочисленного переполнения, и вы ничего не можете сделать, кроме как иметь меньше данных или изменить инструменты.

person Jeremy J Starcher    schedule 07.03.2014