在MFC的Picture控件上画线和框
来源:互联网 发布:淘宝2017秋款裙子 编辑:程序博客网 时间:2024/04/29 19:51
CPen pen(PS_SOLID,5,RGB(255,0,0));//创建一个画笔工具//CBrush *pBrush=CBrush::FromHandle((HBRUSH)GetStockObject(NULL_BRUSH));CWnd *pwnd=GetDlgItem(IDC_ShowImg);CClientDC dc(pwnd);dc.SelectObject(pBrush);//选择画笔//dc.MoveTo(pt1);//dc.LineTo(pt1.x,pt2.y);//dc.LineTo(pt2.x,pt2.y);//dc.LineTo(pt2.x,pt1.y);//dc.LineTo(pt1); dc.Rectangle(pt1.x,pt1.y,pt2.x,pt2.y);
上面的IDC_ShowImg是Picture控件的ID,dc.LineTo()为划线工具,dcRectangle();为画框工具,pt1、pt2应声明为全局变量,在鼠标按下时记下pt1,在鼠标弹起时记下pt2,将上面程序加入鼠标弹起回调函数OnLButtonUp(UINT nFlags,CPoint point){}中,就可以实现在按键弹起时绘出线或框
如果将上面程序加入鼠标移动回到函数OnLButtonMove(UINT nFlags,CPoint point){}中,则会在鼠标移动过程中绘制很多框
- 在MFC的Picture控件上画线和框
- 在MFC的Picture控件上画线和框
- MFC 在静态文本控件和picture控件上显示位图
- MFC 在静态文本控件和picture控件上显示位图
- MFC 在静态文本控件和picture控件上显示位图
- [ MFC ] 对话框动态控件的创建 在Picture Control控件上显示图片 [大三TJB_708]
- MFC学习之 在Button控件上画线
- MFC学习之 在Button控件上画线
- directdraw YUV直接显示,怎么显示在MFC的picture控件上呢?
- MFC 二进制方式读取图片然后显示在对话框的PICTURE控件上
- MFC在窗体上画线
- MFC的Picture控件使用
- MFC:Picture控件的用法
- 关于在MFC的picture控件里显示图片
- 简单的MFC在Picture控件上放大缩小图像,显示时:缩小功能正常,放大功能有问题
- OpenCV 利用MFC的Picture控件显示和处理图像
- 利用MFC的Picture控件显示和处理图像
- OpenCV 利用MFC的Picture控件显示和处理图像
- 查找二叉树删除节点的操作
- 生产Google Sitemap XML文件的PHP代码
- 王小波全集
- 第九周任务2
- 第九周任务(三)
- 在MFC的Picture控件上画线和框
- mapgis6.7二次开发vc6_demo 之一(主窗体构架)
- JavaScript 零散笔记
- linux命令总结
- java多线程开发,锁的管理
- 第九周实验报告任务5 设计一元一次方程类,求形如ax+b=0的方程的解。
- JavaScript类型转换
- sitemap.xml生成方法(asp和php)
- Spring中AOP介绍