Показать сообщение отдельно
  #3  
Старый 09.04.2015, 23:33
M1ndAction M1ndAction вне форума
Прохожий
 
Регистрация: 05.09.2010
Сообщения: 13
Репутация: 10
По умолчанию

Цитата:
Сообщение от Bargest
"магическое" число 32767 (в двоичной 0111111111111111) есть максимальное значение целого знакового двубайтового. Если большая высота "не работает", то скорее всего где-то в винде используется целый двубайтовый тип для указания высоты. Это так просто не обойти, мне кажется.
Можно попробовать сделать свой компонент, который будет подргужать данные частями по мере прокрутки и обновлять прямо на месте, тогда такие огромные высоты не понадобятся.
Да, совершенно, верно, число непростое Это завязано на сообщениях, где, как раз, этот самый параметр передается как двухбайтовое число, поэтому, все, что больше, обрезается. Это, похоже, еще идет с Windows 9x. Понятно, что в подавляющем большинстве случаев этого достаточно, но бывают и исключения, как раз, как в моей ситуации.
Ответить с цитированием