QQ登录

只需一步,快速开始

上位机MFC实现颜色渐变效果

[ 复制链接 ]
例程实现颜色渐变效果,如图

上位机MFC实现颜色渐变效果

上位机MFC实现颜色渐变效果

缩放窗口大小,渐变效果跟着改变。

源码下载地址:
请点击此处下载

请先注册会员后在进行下载

已注册会员,请先登录后下载

文件名称:GRADIENT_PALETTE.rar 
文件大小:54.09 KB  售价:1金币
下载权限: 不限 以上或 VIP会员   [购买捐助会员]   [充值积分]   有问题联系我


首先,需要创建一个颜色渐深的调色板 (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


回复

使用道具 举报

快速回复 返回列表 客服中心 搜索