У меня есть переопределенный (WinForms) элемент управления MemoEdit (к сожалению, я не могу дать вам код). Если я ввожу более 32000 символов, возникает ошибка «В GDI+ произошла общая ошибка». Я думал, что в моем элементе управления есть ошибка (исключение), но затем я проверил на простом приложении WinForm этот код:
var myString = new string('G', 32001);
var g = this.CreateGraphics();
g.MeasureString(myString, Font, 1000);
и вылетает точно с такой же ошибкой кто-нибудь знает почему так происходит или где указана эта константа 32000 ? В гугле ничего полезного не нашел.
65535
. Он ломается65536
- person Icemanind   schedule 04.06.2015