[問題] 有關mfc中,view與圖片盒的座標轉換
各位大大好,有一個有關繪圖與座標的問題想請教各位
目前我想要在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
→
09/27 20:49, , 1F
09/27 20:49, 1F
→
09/28 06:57, , 2F
09/28 06:57, 2F
Programming 近期熱門文章
PTT數位生活區 即時熱門文章