Работа с C# в Visual Studio 2008 (.NET 3.5). Заглянув в System.Windows.Forms.MouseEventArgs
.
Я наблюдаю странное поведение с длинной панелью, когда перехватываю обработку события MouseMove
. Похоже, что MouseEventArgs.X
идет от 0 до 32767 и переходит к -32768.
Когда я смотрю переменную в Visual Studio, она утверждает, что она имеет тип int
.
По-видимому, это 16-битное целое число со знаком, как оно себя ведет. Это правда? Это жесткий лимит?
Спасибо!