工控编程吧
标题:
上位机MFC实现颜色渐变效果
[打印本页]
作者:
qq263946146
时间:
2019-7-14 15:09
标题:
上位机MFC实现颜色渐变效果
例程实现颜色渐变效果,如图
(, 下载次数: 0)
上传
点击文件名下载附件
缩放窗口大小,渐变效果跟着改变。
源码下载地址:
(, 下载次数: 0)
上传
点击文件名下载附件
首先,需要创建一个颜色渐深的调色板 (CGradpalWnd::CreateGradPalette()),
然后,用调色板中的颜色绘制(CGradpalWnd:
aintGradiantRect())。
四个渐深方向:
m_nPaintDir:
GPD_TTOB - 从上到下
GPD_BTOT - 从下到上
GPD_LTOR - 从左到右
GPD_RTOL - 从右到左
七个颜色:
m_nPaintRGB:
GPC_RED - Red
GPC_GREEN - Green
GPC_BLUE - Blue
GPC_RED | GPC_GREEN - Yellow
GPC_RED | GPC_BLUE - Purple
GPC_GREEN | GPC_BLUE - Cyan
GPC_RED | GPC_GREEN | GPC_BLUE - Grey
欢迎光临 工控编程吧 (https://www.gkbc8.com/)
Powered by Discuz! X3.4