关于VC读取Excel颜色的有关问题

关于VC读取Excel颜色的问题
应该用Font类里的GetColor还是GetColorIndex? 后者读的是颜色号吧,怎么将其转换成RGB代码?我要在别的地方调用

------解决方案--------------------
COLORREF color= RGB(xxx, xxx, xxx);

//填充颜色
Interior interior;
interior.AttachDispatch(range.GetInterior());
color = (long)interior.GetColor().dblVal;//获取颜色
interior.SetColor(_variant_t(color)); //设置颜色

//字体颜色
Font font;
font.AttachDispatch(range.GetFont());
color = (long)font.GetColor().dblVal; //获取颜色
font.SetColor(_variant_t(color));//设置颜色

BYTE RVal = GetRValue(color);
BYTE GVal = GetGValue(color);
BYTE GVal = GetBValue(color);