两个问题:
1,GDI+只有两个颜色之间的渐变,要实现色轮,是不是必须自己指定红橙黄绿青蓝紫?
2,GDI+的色彩渐变好像只有一个维度,比如水平方向渐变。如果同时在竖直方面需要明度渐变,该如何处理?最好能有源码参考
1,GDI+只有两个颜色之间的渐变,要实现色轮,是不是必须自己指定红橙黄绿青蓝紫?
2,GDI+的色彩渐变好像只有一个维度,比如水平方向渐变。如果同时在竖直方面需要明度渐变,该如何处理?最好能有源码参考
解决方案 »
- 怎么将如下结构的xml,用Cmarkup 解析到树控件中
- vc中用串口通信控件MsComm实现串口通信,打开不存在串口号,异常,怎么捕捉?
- 求助:本地打开网页
- 请问下属性页所在对话框位置设置问题
- 类型转换中的问题 大家帮忙看一下
- VC裏,怎麼調出局域網的“本地連接”的“屬性”窗口?
- 急,为什么我把spin绑在一个数字的edit上面之后。点上面的接钮数字是减,下面的反而是加??谢谢大家
- MFC单文档图片框实时绘图
- ?如何通过自制程序的编辑框向现有一般应用程序编辑框传送内容?
- 如何设计连接流程图的两个节点间的连接线?
- 如何实现鼠标点击listctrl中一行item时旁边编辑框内同步显示item的内容
- 关于消息映射
里面有很多GDI+的渐变例子。
查了一下GradientFill,好像只能支持水平渐变或垂直渐变。“设置4个顶点的颜色”是指用三角渐变吗,相当于两个长边重合起来的三角形,叠合在一起组成矩形?