首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Xceed ->算术运算导致溢出

Xceed ->算术运算导致溢出
EN

Stack Overflow用户
提问于 2010-11-16 21:30:22
回答 1查看 1.7K关注 0票数 2

我有一个使用一些Xceed库的应用程序,我们开始在Windows7上部署它。问题在于WinComboBox对象:如果我使用鼠标上的滚动轮并滚动/“过去”列表的底部非常快(必须速度快,速度慢,或者使用键盘不会触发这个问题),那么我就会得到这个错误。

代码语言:javascript
复制
Unhandled exception occured in ->Arithmetic operation resulted in an overflow.>>>    
at Xceed.Editors.ComboBoxTextBoxArea.WndProc(Message& m)[0Dh][0Ah]   
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)[0Dh][0Ah]   
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

我知道这个错误意味着什么,但我不知道它在哪里发生,也不知道如何准确地指出正在发生的事情。

这只发生在Windows 7机器上(在任何XP系统上都没有问题),而且很容易复制.它甚至可以在Xceed示例/演示应用程序中复制,所以我在他们的代码中发现了问题所在。不幸的是,我没有Xceed的来源,我们落后了两个版本,但是我希望也许其他人已经处理了这个问题或者有了一个想法。我试图覆盖几种我认为可能是错误的方法,但没有成功。

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2011-06-01 22:28:05

我在Windows 7 64位操作系统上使用System.Windows.Forms.ComboBox也遇到了同样的问题。通过使项目以32位模式运行,而不是以64位模式运行,问题消失了:

使用2008

  1. 右键单击启动项目,然后单击Properties
  2. ,单击左侧栏中的Build,
  3. ,将平台目标中的值更改为x86
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4199187

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档