Высота Form не может быть больше 32767 пикселов?
От: _NaN_ Россия www.elangroup-software.com
Дата: 17.11.08 07:45
Оценка:
Приложение Windows Forms. Есть форма (c AutoScroll = true), на которой располагается множество таблиц. Когда имеется достаточно много данных, всплывает ограничение Windows на высоту окна/контрола (не может быть больше 32767 пикселов). Причина этого ограничения ясна — при передаче сообщения WM_SIZE ширина и высота окна упаковываются в 16 бит.

Из-за этого нижняя часть формы с таблицами не отображается (обрезается).

Есть ли идеи, как обойти это ограничение с минимальными изменениями формы?
form 32767
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.