第一个问题:
1、先做一个十字线,鼠标按下后,当鼠标移动时,直线移动到当前鼠标位置。
2、记录十字线分割出来的4块区域的左上顶点
3、读取大图在内存中对应区域的内容,分别填写4块小图,分割完成。
第二个问题:
1、鼠标在屏幕上点击两点,p1 , p2;
2、计算sqrt((p1.y-p2.y)*(p1.y-p2.y)+(p1.x-p2.x)*(p1.x-p2.x));
3、将计算的结果乘比例尺,可得正确结果
1、先做一个十字线,鼠标按下后,当鼠标移动时,直线移动到当前鼠标位置。
2、记录十字线分割出来的4块区域的左上顶点
3、读取大图在内存中对应区域的内容,分别填写4块小图,分割完成。
第二个问题:
1、鼠标在屏幕上点击两点,p1 , p2;
2、计算sqrt((p1.y-p2.y)*(p1.y-p2.y)+(p1.x-p2.x)*(p1.x-p2.x));
3、将计算的结果乘比例尺,可得正确结果
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货