社区
界面
帖子详情
[求解]如何用vc画圆,并且一下点击鼠标出现一个所画的圆,而且圆能移动
www18665346
2012-08-18 11:17:20
是在绘制好的图片控件上
谢谢 ...~!
...全文
325
7
打赏
收藏
[求解]如何用vc画圆,并且一下点击鼠标出现一个所画的圆,而且圆能移动
是在绘制好的图片控件上 谢谢 ...~!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jimette
2013-03-15
打赏
举报
回复
是在绘制好的图片控件上 还是二楼的方法好 cbuttonst 好用!
向立天
2013-03-15
打赏
举报
回复
您好 我是本版版主 此帖已多日无人关注 请您及时结帖 如您认为问题没有解决可按无满意结帖处理 另外本版设置了
疑难问题汇总帖
并已在版面置顶 相关规定其帖子中有说明 您可以根据规定提交您帖子的链接 如您目前不想结帖只需回帖说明 我们会删除此结帖通知 见此回复三日内无回应 我们将强制结帖 相关规定详见界面
界面版关于版主结帖工作的具体办法
cbzjzsb123
2012-08-24
打赏
举报
回复
WM_LBUTTDOWN 时记录下第一个点x1,y1。
WM_LBUTTONUP 时记录下第二个点x2,y2。
BOOL Ellipse( int x1, int y1, int x2, int y2 );
长尾巴的悟空
2012-08-22
打赏
举报
回复
找四个点,画四条弧!
lionetsoft
2012-08-22
打赏
举报
回复
WM_LBUTTDOWN 时记录下第一个点x1,y1。
WM_LBUTTONUP 时记录下第二个点x2,y2。
BOOL Ellipse( int x1, int y1, int x2, int y2 );
Eleven
2012-08-18
打赏
举报
回复
这个你得自己处理WM_LBUTTDOWN/WM_LBUTTONUP/WM_MOUSEMOVE消息,在WM_PAINT消息响应函数中绘制
Ellipse()
看不见的裂痕
2012-08-18
打赏
举报
回复
楼上部长时候的方法是用GDI系列的,这种方法最科学,可控性最大。
我想说一下个方便的,因为毕竟GDI这东西概念太多,现学现卖很累。
你可以找个圆图片,找个图片控件(CButtonST,CImage,CPicture之类的)把图片加载到控件里面去。
点击的时候直接生成这些控件,然后移动的时候只要MoveWindow就都搞定了
这方法能最快达到目的,不过进一步开发其他功能不方便。
VC
/MFC动态画线(橡皮线),
画
圆
,画椭
圆
,画矩形
这篇博客介绍了在
VC
/MFC中如何实现动态画线、画矩形和画椭
圆
。作者通过学习他人的博客,理解了Windows消息循环机制在动态绘图中的应用,特别是消隐问题的解决方法。动态画图的关键在于正确处理MouseMove消息响应,以及在LButtonUp消息响应中完成最终图形的绘制。文中提供了实际编程练习的领悟和代码示例。
VC
用
鼠标
画
圆
圈
本文介绍了
一个
使用
鼠标
操作在屏幕上绘制动态调整大小的
圆
形的方法。通过捕获
鼠标
的按下、
移动
和释放事件,实现了
一个
简单的画板功能。文章详细展示了如何通过代码实现这一功能,并解释了在不同象限内仍能正确绘制
圆
的原因。
VC
编程技术点滴(四)
鼠标
绘制任意图形
本文详细介绍如何使用MFC在Visual Studio 6.0中创建单文档应用程序,实现
鼠标
绘制线段、矩形、
圆
和任意曲线等功能。文章涵盖工程建立、菜单命令映射、消息处理函数编写以及状态栏
鼠标
坐标显示的全过程。
实验4—OpenGL的
鼠标
交互绘制
该博客围绕OpenGL
鼠标
交互绘图实验展开,实验目的是掌握OpenGL
鼠标
按钮与
移动
响应函数,巩固基本图元绘制基础。实验内容包括
鼠标
画草图、画线、绘制矩形等,还给出了参考函数与代码,并提出
鼠标
画
圆
的思考题。
C/C++图形库EasyX使用
本文介绍了C/C++图形库EasyX的使用。首先说明了其下载安装方法,可从官网下载不同版本,安装时会自动扫描
VC
版本。接着阐述基础使用知识,如需在
VC
中创建控制台项目,介绍了设备、坐标、颜色等概念。最后给出多个程序示例,如
画
圆
、直线、棋盘、动画等。
界面
15,976
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章