如何将四个零赋值给DWORD类型对象

来源:百度知道 编辑:UC知道 时间:2024/05/16 06:39:42

DWORD 是 unsigned int, 就是32位无符号整数,例如,表示颜色RGBA的COLORREF视窗定义成DWORD。

R=0,G=0,B=0, A=0 赋值给DWORD:

DWORD YanSe;

YanSe = 0x00000000;
分别赋不同的值用移位和按位加
YanSe = A<<24 | R<<16 | G << 8 | B;
(我忘了RGBA的次序,原理是用移位和按位加赋4个数)。

DWORD dwValue = 0;
DWORD dwValue = 0x0;

楼主的4个零是什么意思?