求一个用VC++绘图的程序(在线)!!!
用VC++画一个"田"字这样的由线段组成的网格图,然后在客户区用鼠标右键单击网格的任一小段,在弹出的对话框里面选择是否删除选定的那个小段,并且如果误删除了某一小段之后还能...
用VC++画一个"田"字这样的由线段组成的网格图,然后在客户区用鼠标右键单击网格的任一小段,在弹出的对话框里面选择是否删除选定的那个小段,并且如果误删除了某一小段之后还能恢复.希望提供源代码或者类似的源代码,本人是VC新手,望得到指点!
我只会用MOVETO()和LINETO()画出这样的网格,但是怎么样对每一小段添加鼠标事件删除或恢复其中的某一段就不知道怎么办了!
分数不够可以再加哈! 展开
我只会用MOVETO()和LINETO()画出这样的网格,但是怎么样对每一小段添加鼠标事件删除或恢复其中的某一段就不知道怎么办了!
分数不够可以再加哈! 展开
3个回答
展开全部
响应LBUTTON 的消息。哪种类型看情况。
对鼠标point 进行 判断, 在哪个格 就 响应删除窗口。
至于怎么删除,你最好 用容器 存储 由CPoint组成的线类
检测哪个线要删除,就删除哪个线。其他不变,
Onpaint 重画。
容器存储,孙鑫VC++教程CDC部分 有很详细介绍了, 你自己看看
对鼠标point 进行 判断, 在哪个格 就 响应删除窗口。
至于怎么删除,你最好 用容器 存储 由CPoint组成的线类
检测哪个线要删除,就删除哪个线。其他不变,
Onpaint 重画。
容器存储,孙鑫VC++教程CDC部分 有很详细介绍了, 你自己看看
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
网上搜索DrawCli,这个是微软给的绘图程序例子,功能很强大,有很多值得你参考的地方,甚至可以在其基础上做开发
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询