C++程序开发中SetBkColor等设置颜色的时候0xFFFFFFFF

切记,如果设计给你的颜色是 FFFFFF 位十六进制表示,你想要展示出跟她一样的颜色,一定要 前面 加个 FF
在C++中,可以使用不同的数据类型来表示颜色。常见的方法是使用无符号整数类型(如unsigned int,或者DWORD)来存储颜色值。

在32位的ARGB(Alpha-Red-Green-Blue)颜色表示中,可以使用以下方式来表示颜色:

unsigned int color = 0xAARRGGBB;

其中,AA表示Alpha通道,RR表示红色分量,GG表示绿色分量,BB表示蓝色分量。每个分量都占用8位(1字节),取值范围为0到255。

例如,要表示完全不透明的红色,可以使用以下代码:

unsigned int color = 0xFF0000;

要表示半透明的蓝色,可以使用以下代码:

unsigned int color = 0x8000FF;

你可以根据需要将颜色值赋给变量,并在需要的地方使用该变量来表示颜色。

  • 9
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值