VC++6.0如何用鼠标在图片上画线

VC++6.0如何用鼠标在图片上画线基于对话框的工程,对话框上有一个图片,用鼠标拖动,在图片上画线(对应图片上的标记)当窗口大小发生改变时不更改我画的标记所对应图片的位置... VC++6.0如何用鼠标在图片上画线

基于对话框的工程,
对话框上有一个图片,
用鼠标拖动,在图片上画线(对应图片上的标记)
当窗口大小发生改变时 不更改我画的标记所对应图片的位置 如何实现?
就是说图片变大标记也相应的改变
坐标的问题好解决 但是线的形状(比如说线有20宽)如何相应的增大或缩小?
展开
 我来答
yunlongchn
2009-05-13 · TA获得超过477个赞
知道小有建树答主
回答量:199
采纳率:0%
帮助的人:231万
展开全部
取点击的坐标点的时候用相对于客户区的比例去表示这个点,不要表示成一个绝对的点
比如: x=X(客户)/N
y=Y(客户)/N
N为比例系数,
当客户区发生变化的时候
x也随着客户区的x除那个比例系数,就得到了相对坐标。
y同理

宽度的问题 不就是笔刷的像素问题吗? 你把他也设置成一个变量 不就行了嘛
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式