如何读这句话呢:#define RGB(r,g,b) ((COLORREF)(((BYTE)(r)|((WORD)((BYTE……请问如何读这句话呢:#define RGB(r,g,b) ((COLORREF)(((BYTE)(r)|((WORD)((BYTE)(g))

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 18:38:41

如何读这句话呢:#define RGB(r,g,b) ((COLORREF)(((BYTE)(r)|((WORD)((BYTE……
请问如何读这句话呢:
#define RGB(r,g,b)
((COLORREF)(((BYTE)(r)|((WORD)((BYTE)(g))

这是个带三个参数的宏
首先将r,g,b强制转换成BYTE型,之后g左移8位,b左移16位,并把结果分别强制转换成DWORD型,最后将r,左移8位后的g,还有左移16位后的b三者做按位或,所得的结果强制转换成COLORREF类型

如何读这句话呢:#define RGB(r,g,b) ((COLORREF)(((BYTE)(r)|((WORD)((BYTE……请问如何读这句话呢:#define RGB(r,g,b) ((COLORREF)(((BYTE)(r)|((WORD)((BYTE)(g)) #define RGB(red,green,blue)这个函数的意思?求解下边函数的意思,最好说的详细一点#define RGB( red,green,blue ) (unsigned int) ( ( (red)&0xff ) 英语翻译我知道Sign,Mark,还有Define,但是这句话,用Define的话,总感觉表达的意思,不到位 RGB与白光LED,如何取舍? #define RGB颜色 越混越浅 那黑色是怎么出来的呢 用opencv如何提取像素点的RGB分量 matlab中 如何将lab还原成rgb 如何将RGB图像转化为单通道图像, 作为一个朋友,如何回答她的这句话呢! 天无绝人之路这句话是真的吗?如何理解呢 怎样计算两种颜色混合以后的rgb值呢?原来两种颜色的rgb值是已知的! The LPM and ATC control will define the speeds,which uses PWM.这句话的具体含义是什么? typedef struct { BYTE Piece[MAX_BLOCK_SIZE_READ]; } BLOCK; 这句话什么意思?事先定义了MAX_BLOCK_SIZE_READ#define MAX_BLOCK_SIZE_READ 64 A job doesn't define you.怎么翻译define,整个句子怎么理解呢? 如何由RGB计算光强度比如说R=200,G=90,B=156,怎么由这三个数求光强度? 求高手解释下面两句的意思,另外如何使用呢?typedef void (*function)(void);#define Function(address) (*((function)address))() 为什么经常说“人民军队忠于党”呢?这句话不矛盾吗?如何辩证认识呢?