VARIANT.BSTRVAL怎样转换为COLORREF,该如何解决

VARIANT.BSTRVAL怎样转换为COLORREF
使用style.getbackground(&variantval);得到一个VARIANT变量
BSTRVAL就是颜色字符串
但是怎样转换为COLORREF类型呢?


------解决方案--------------------
你可以看看BSTRVAL里是什么值,BSTRVAL也就是BSTR类型的,你可以看看下面的,把BSTR的值取出来
http://www.vckbase.com/document/viewdoc/?id=1488
------解决方案--------------------
C/C++ code
COLORREF color;
style.getbackground(&variantval);
swscanf(variantval.bstrVal, L"#%x", &color);
// 如果是大写用%X
//swscanf(variantval.bstrVal, L"#%X", &color);