请问从普通图形元素上获取到的属性中,常规/颜色属性对应的值是整数,这个数值怎么用?

各位专家好:

                  请问从普通图形元素上获取到的属性中,常规/颜色属性对应的值是整数,这个数值怎么用? 

                  从MSCE界面上可以看到元素的常规/颜色中,会有如下几种可能,以及我希望格式化后的字符串内容。目前直接提取出来就一个整数,用户看不懂

                                   索引颜色:整数

                                   随层:“按层”

                                   RGB色:[116,255,61]

                                   色卡:[116,255,61]

                 我是采用如下方式遍历获取元素属性的,请问如何才能将颜色属性字段中的整数值,解析得到和实际的类型对应的内容呢? (至少上述4种情况)

pInstance->GetValue(v, pProp->GetName().GetWCharCP());

if (v.IsInteger())

{

......

}