作者syntex (飘荡者)
看板C_and_CPP
标题Re: [问题] 请问windows form中PictureBox的拖曳及 …
时间Sun Feb 15 02:47:25 2009
※ 引述《tyc5116 (累人啊....)》之铭言:
: 如题,假设说我在form里面放了一个picturebox
: 然後我滑鼠点着不放可以拖着这个图到处跑
: 滑鼠放开,图就停止不动,这样要怎麽写呢
: 以及,picturebox可以在执行时能够在图的周围产生点
: 然後直接按着旁边的点来改变图的大小吗
: 如果可以的话,该怎麽写呢
: 以上两个问题,谢谢~
1. 设一开关。
onmousedown时,开关为开。
onmouseup时,开关为关
onmousemove时,如果开关是开的,依座标改变位置
2. 自行画四个点,或八个点(如果连角落四个都要做的话)
onmousedown时,判断是否点在这些点上。
如果有,onmousemove时,依座标改变大小。
细节部份就自行补完吧,像onmousedown时纪录目前座标..etc
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.171.158.195
1F:推 tyc5116:嗯..谢谢 02/16 13:25