作者runky (runky)
看板Programming
标题[问题] 有关mfc中,view与图片盒的座标转换
时间Mon Sep 27 11:43:42 2010
各位大大好,有一个有关绘图与座标的问题想请教各位
目前我想要在MFC中的图片盒去进行绘图,
然後目前碰到的问题是:
我使用Doc/View的架构, View的类别是CFormview
然後现在的状况是滑鼠按下去的座标会把view的原点当成(0,0)
所以滑鼠的座标应该就等於view的座标吧
可是我去不知道如何把图片盒的左上角的位置给求出
我尝试过利用手点左上角的座标去求得图片盒原点-view原点座标的相对位置,
但是总觉得这样会不会以後改变图片盒的位置,或是萤幕尺寸有差别时,
就需要进行程式的修改…
不知道各位大大有没有一些方法或api可以自动去判别图片盒原点与view原点(滑鼠座标
)的差值
附一个图说明问题所在:
http://www.wretch.cc/album/show.php?i=aerobme&b=14&f=1302551783&p=2&e#et
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.96.76.160
1F:→ newsnew:GetClientRect, ClientToScreen 118.160.193.2 09/27 20:49
2F:→ runky:谢谢大大,似乎可行,持续了解中 ︿︿221.169.119.106 09/28 06:57