![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
GDI+
文章平均质量分 90
小哼哼L
这个作者很懒,什么都没留下…
展开
-
GDI+和GDI两种方式画线
用GDI画线HDC hdc;PAINTSTRUCT ps;HPEN hPen;HPEN hPenOld;hdc = BeginPaint(hWnd, &ps);hPen = CreatePen(PS_SOLID, 3, RGB(255, 0, 0));hPenOld = (HPEN)SelectObject(hdc, hPen);MoveToEx(hdc, 20,转载 2015-01-20 14:07:22 · 4747 阅读 · 0 评论 -
GDI+新特性
渐变画刷(Gradient Brushes) GDI+通过提供用于填充图形、路径、区域的线性渐变和路径渐变画刷来扩展了GDI的功能。渐变画刷同样能够被用来绘制线条、曲线、路径。当您采用线性渐变画刷填充图形的时候,颜色将在穿越该图形时逐渐改变,例如,假设您创建了一个水平渐变画刷,同时指定左边缘为蓝色、右边缘为绿色。当您采用水平渐变画刷填充图形时,颜色将从它的左边到右边逐渐由蓝色过转载 2015-01-20 14:05:29 · 865 阅读 · 0 评论 -
GDI+准备知识
从今天开始,根据MSDN中GDI+文档正式学习GDI+图形界面编程技术。GDI+概述:Microsoft Windows GDI+ 是Windows XP和Windows Server 2003操作系统的子系统,它负责在屏幕和打印机上显示信息。GDI+是一个应用程序编程接口(API),它由一组C++类实现。基于Microsoft Win32的应用程序不能直接访问图形硬件,而是通过GDI+来转载 2015-01-20 13:33:22 · 526 阅读 · 0 评论 -
GDI+新建画刷时出现new错误问题
今天用IMageEx来向窗口显示动画,用到了GDI+;结果遇到了 error C2660: “Gdiplus::GdiplusBase::operator new”: 函数不接受 3 个参数 这个编译错误! 上网查了看一个网友说的是: 找到解决方案,原来是微软的 DEBUG_NEW 和 GDI+ 不匹配造成的。转载 2015-01-20 13:50:46 · 490 阅读 · 0 评论 -
GDI+ 画笔
画笔一、构造函数画笔有两个构造函数,分别看下:[cpp] view plaincopyPen( const Color& color, REAL width); Pen( const Brush* brush, REAL width); 注意:第一个构造函数:从一个颜色构造一个单色画笔,平时用的比较多转载 2015-01-20 15:23:15 · 1439 阅读 · 0 评论