最简单的GDI+程序代码
来源:互联网 发布:乐器演奏软件 编辑:程序博客网 时间:2024/06/08 09:51
void CTestGdiplusDlg::OnBnClickedButton1()
{
//
CPaintDC* pDC = new CPaintDC(this);
Graphics graphics( pDC->m_hDC );
GraphicsPath path; // 构造一个路径
path.AddEllipse(50, 50, 200, 100);
// 使用路径构造一个画刷
PathGradientBrush pthGrBrush(&path);
// 将路径中心颜色设为蓝色
pthGrBrush.SetCenterColor(Color(255, 0, 0, 255));
// 设置路径周围的颜色为蓝芭,但alpha值为0
Color colors[] = {Color(0, 0, 0, 255)};
INT count = 1;
pthGrBrush.SetSurroundColors(colors, &count);
graphics.FillRectangle(&pthGrBrush, 50, 50, 200, 100);
LinearGradientBrush linGrBrush(
Point(300, 50),
Point(500, 150),
Color(255, 255, 0, 0), // 红色
Color(255, 0, 0, 255)); // 蓝色
graphics.FillRectangle(&linGrBrush, 300, 50, 200, 100);
}
运行结果如下:
- 最简单的GDI+程序代码
- GDI+最简单的代码,用于GDI+入门
- 一个最简单的DirectDraw新手程序代码(DDraw7)
- 最棒的程序代码,不是程序代码
- 最棒的程序代码,不是程序代码
- GDI的简单操作
- 最优化方法的实验报告程序代码
- 最全的微信小程序代码大全
- 最简单的视音频播放示例2:GDI播放YUV, RGB
- 最简单的视音频播放示例2:GDI播放YUV, RGB
- 分页程序代码(mysql数据库的简单分页)
- 简单的服务器和客户端程序代码实例
- 一个简单的录音软件程序代码【C++】
- 简单的动画效果:BOUNCE程序代码分析
- 一个简单的返回顶部jQuery程序代码
- atm取款机的简单程序代码
- 简单的GDI贴图应用
- GDI绘制简单的图形
- QTP10-插件破解脚本
- hangye5:2345导航将出嫁史玉柱 网址站出路大盘点
- GTK Gossip: GSList、GList
- GTK Gossip: GHashTable
- MySQL 1130 错误
- 最简单的GDI+程序代码
- GTK Gossip: GTree 與 GNode
- PHP会话控制之session--实例
- perl正则内置变量匹配
- GTK Gossip: 記憶體配置
- asp中使用OpenSchema时出现“对象或提供程序不能执行所需操作”错误的原因
- GTK Gossip: GThread
- 随机生成一个多播地址
- 操作系统的内核态和用户态