VC绘制有颜色的文字和图形
来源:互联网 发布:读书笔记软件 知乎 编辑:程序博客网 时间:2024/06/07 14:14
CDC *pDC = GetDlgItem(IDC_pic)->GetDC();
CPen redPen(PS_SOLID, 2, RGB(0,0,255)); //创建绿色画笔
CPen* pOldPen = pDC->SelectObject(&redPen); //绿色画笔选入DC
CBrush patBrush(HS_DIAGCROSS, RGB(0,0,255)); //创建蓝色画刷
CBrush* pOldBrush = pDC->SelectObject(&patBrush); //蓝色画刷选入DC
char dd[200];
pDC->SetBkMode(TRANSPARENT);
pDC->SetTextColor(RGB(255,0,0));//红色
pDC->MoveTo(PublicMember::StartPointX,PublicMember::StartPointY);//移动到开始点
sprintf(dd,"(%d,%d)",PublicMember::StartPointX*ScaleRatio,PublicMember::StartPointY*ScaleRatio);
pDC->TextOut(PublicMember::StartPointX-20,PublicMember::StartPointY-20,dd);
pDC->LineTo(PublicMember::StartPointX+PublicMember::width,PublicMember::StartPointY );//画上线
pDC->LineTo(PublicMember::StartPointX+PublicMember::width,PublicMember::StartPointY+PublicMember::width);//画右线
pDC->LineTo(PublicMember::StartPointX,PublicMember::StartPointY+PublicMember::width);//画下线
sprintf(dd,"(%d,%d)",(PublicMember::StartPointX+PublicMember::width)*ScaleRatio,(PublicMember::StartPointY+PublicMember::width)*ScaleRatio);
pDC->TextOut(PublicMember::StartPointX+PublicMember::width+20,PublicMember::StartPointY+PublicMember::width,dd);
pDC->LineTo(PublicMember::StartPointX,PublicMember::StartPointY);; //画左线
pDC->SelectObject(pOldPen);
pDC->SelectObject(pOldBrush);
ReleaseDC(pDC);
- VC绘制有颜色的文字和图形
- Turtle绘制带颜色和字体的图形(Python3)
- 在窗口显示文字和绘制图形
- OpenCV绘制基本图形和文字
- GDI绘制各种图形和文字
- VC++绘制图形的几种方法
- 绘制文字部分颜色
- vc具有背景颜色和文字颜色的只读属性的EDIT控件的实现
- VC# TMSChart图形绘制
- VC控制台程序的文字颜色
- VC控制台程序的文字颜色
- iOS开发绘制三角形和添加文字改变文字大小颜色
- vc中绘制有纹理的背景
- 绘制有填充和无填充颜色的长方形和圆形(C#)
- ListBox中,用不同的颜色绘制一行文字
- VC中CStatic设置文字、字体、颜色和OnCtlColor的使用
- VC中CStatic设置文字、字体、颜色和OnCtlColor的使用
- 孙鑫vc++ 第十课 笔记 图形的绘制
- 简单的代码生成器
- 【树状数组】hdu 4000
- Sourcery G++ Lite 一个arm开发工具
- jquery常用方法收藏 .
- 浏览器的工作原理
- VC绘制有颜色的文字和图形
- VIM快捷键
- Android设置权限问题
- uploadify 学习与实践 一网打尽
- FFmpeg中MPEG-4编码程序追踪,其他FFMPEG自带编码器同理
- 使用repo方式下载android代码
- 一种细化算法及其与opencv的实现
- c语言基础知识_结构体访问,共同体,枚举类型
- Java 接口学习