文件名称: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()