【文件属性】:
文件名称:VC 转换COLORREF值为RGB分量.rar
文件大小:202KB
文件格式:RAR
更新时间:2022-07-30 03:10:31
VC 源码-图形处理
VC 转换COLORREF值为RGB分量,举个例子,在本例中,是将COLORREF值:0x000080FF转换成:R分量:0xFF、G分量:0x80、B分量:0x00,注意,并不是分离。请看定义:
//R分量
BYTE RED = GetRValue(cr);
//G分量
BYTE GREEN = GetGValue(cr);
//B分量
BYTE BLUE = GetBValue(cr);
CString strText = _T("");
strText.Format(_T("COLORREF值:0xX"), cr);
pDC->TextOut(100, 50, strText);
strText.Format(_T("R分量:0xX"), RED);
pDC->TextOut(100, 100, strText);
strText.Format(_T("G分量:0xX"), GREEN);
pDC->TextOut(100, 150, strText);
strText.Format(_T("B分量:0xX"), BLUE);
pDC->TextOut(100, 200, strText);
【文件预览】:
srcfans.com
----VC++将COLORREF类型转换成RGB分量()
--------Demo()