标签:ctr mfc 基本数据类型 运算符 自动 添加 double rgba 使用
在使用CMFCPropertyGridCtrl控件时通常会遇到COleVariant向基本数据类型转换的问题,主要是int double string(cstring)这三种类型。转换方式总结如下。
对于int型
COleVariant v;
int a = v.lVal;
对于double型
COleVariant v;
double a = v.dblVal;
对于string(cstring)型
COleVariant v;
string a = _com_util::ConvertBSTRToString(v.bstrVal);
可见这个COleVariant 的功能还是很不完善,应该添加自动类型转换运算符。
COleVariant如何转换为int double string cstring
标签:ctr mfc 基本数据类型 运算符 自动 添加 double rgba 使用
原文地址:https://www.cnblogs.com/ljy339/p/14170965.html