已经打开了一副bmp图像,图像的宽和高大于了窗口,所以是滚动视图显示,
现在想通过鼠标点击图像,获得图像上点的坐标(即像素坐标:第几行第几列),而不是窗口坐标,
而且当我拖动滚动条显示另外部分的图像,再点击获得坐标(这时获得的坐标应该要比窗口坐标大)
例如:我的窗口大小为1024*768,图像大小为1024*1024,肯定有部分图像未显示,当我拖动滚动条,希望可以获得坐标(1024,1024),即超过了窗口坐标
不知道说清楚了没有...
请问怎么实现?用逻辑坐标吗?怎么用呢?
现在想通过鼠标点击图像,获得图像上点的坐标(即像素坐标:第几行第几列),而不是窗口坐标,
而且当我拖动滚动条显示另外部分的图像,再点击获得坐标(这时获得的坐标应该要比窗口坐标大)
例如:我的窗口大小为1024*768,图像大小为1024*1024,肯定有部分图像未显示,当我拖动滚动条,希望可以获得坐标(1024,1024),即超过了窗口坐标
不知道说清楚了没有...
请问怎么实现?用逻辑坐标吗?怎么用呢?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货