这是一个C#问题。 我有一个表格。 在窗体上我有一个面板。 在面板上我有一个非常大的滚动位图(Y >> 32768)一个图片框。 当图片框Y大于32767据我所知,鼠标点击被限制为16位的图片中点击不会触发事件。
有没有办法让底层面板的鼠标点击,所以我可以从滚动条当前位置计算Y和面板的y坐标?
这是一个C#问题。 我有一个表格。 在窗体上我有一个面板。 在面板上我有一个非常大的滚动位图(Y >> 32768)一个图片框。 当图片框Y大于32767据我所知,鼠标点击被限制为16位的图片中点击不会触发事件。
有没有办法让底层面板的鼠标点击,所以我可以从滚动条当前位置计算Y和面板的y坐标?
你尝试另一种方法,如“缩减”的位图,以32K大小(或更少)之前,而不是显示它在全尺寸显示呢? 您可以通过乘其通过缩减因子值获得真正的X / Y位置。
它不知道是否有跨越32K屏障一种简单的方法,但即使你能,我想这在UI会很慢,根据您的图片的大小...