//COLORREF转换为字符串

BOOL CDataManager::GetRGBText(std::string &strRGBText , COLORREF color)
{
 //COLORREF col = RGB( 255 , 12 , 4);
 BYTE Red = GetRValue(color); ///得到红颜色
 BYTE Green = GetGValue(color); ///得到绿颜色
 BYTE Blue = GetBValue(color); ///得到兰颜色
 char chR[4];
 itoa(Red ,chR , 10 );

char chG[4];
 itoa(Green , chG , 10);

char chB[4];
 itoa(Blue , chB , 10);

std::string strR , strG, strB;
 strR = chR ;
 strG = chG;
 strB = chB;

strRGBText = strR + "," + strG + "," + strB;

return TRUE;
}

//字符串转换为COLORREF,如("32","34","21")

BOOL CDataManager::GetColorRGB(CString strColorText , COLORREF& color)
{

char chR[4] = "", chG[4] = "", chB[4] = "";
    sscanf( strColorText, "%[^,],%[^,],%[^,]", chR, chG, chB);
 color = RGB(atoi(chR), atoi(chG), atoi(chB));
 return TRUE;
}

转载于:https://www.cnblogs.com/share-feeling/archive/2011/07/12/2104427.html

C++COLORREF与字符串互转相关推荐

  1. javascript json和json字符串互转

    javascript json和json字符串互转 <!DOCTYPE html> <html lang="en"><head><meta ...

  2. python中numpy数组和字符串互转(互转后数据完全一致)

    python中numpy数组和字符串互转(互转后数据完全一致) 代码: import numpy as np # 创建数组arr arr = np.array([ -1.8264365 , -0.63 ...

  3. java 日期和字符串互转,根据当天整天时间 得到当天最后一秒的日期时间

    2019独角兽企业重金招聘Python工程师标准>>> java 日期和字符串互转,根据当天整天时间   得到当天最后一秒的日期时间 package com.hi;import ja ...

  4. golang 字节切片 数组 字符串 互转

    目录 基本认知 将字符串转为字节切片 将字节切片转为字符串 性能 基本认知 在字符串和字节切片(数组)之间进行转换时,会得到一个全新的切片,其中包含与字符串相同的字节,反之亦然. 转换不会修改数据 唯 ...

  5. Java 字符串,byte[],16进制的字符串互转

    Java 字符串,byte[],16进制的字符串互转 /** * 字符串转换成十六进制字符串 */ public static String str2HexStr(String str) { char ...

  6. Python 图片与字符串互转

    Python 图片与字符串互转 1. 图片转化为base64字符串 2. base64字符串转化为图片 3. 图片转化为字符串 4. 字符串转化为图片 1. 图片转化为base64字符串 import ...

  7. Oracle sql 错误 : ORA-01861: 文字与格式字符串不匹配和日期与字符串互转问题解决

    Oracle sql 错误 : ORA-01861: 文字与格式字符串不匹配和日期与字符串互转问题解决 参考文章: (1)Oracle sql 错误 : ORA-01861: 文字与格式字符串不匹配和 ...

  8. JAVA集合和字符串互转

    JAVA集合和字符串互转 1.导入StringUtils的依赖包 2.字符串转集合 3.集合转字符串 1.导入StringUtils的依赖包 <dependency><groupId ...

  9. js中json数组 和 字符串 互转

    js中json数组 和 字符串 互转 const jsonStr1 = JSON.stringify( res.responseObject); //json转字符串.//const area = J ...

最新文章

  1. 字符串反转python_Python 反转字符串(reverse)的方法小结
  2. PyTorch随笔-1
  3. 微信小程序数据过滤(filter)方法
  4. boost::histogram::axis::option用法的测试程序
  5. Ubuntu 14.04数据库服务器--mysql的安装和配置
  6. (转)2017中国互联网证券年度报告
  7. jsp页面中插入css样式的三种方法总结
  8. 【UE4】UE4文件系统
  9. xui和嘟嘟桌面哪个好_小米国际版桌面,这是我用过最流畅的手机桌面
  10. 新鲜出炉:2021 编程语言排行榜~
  11. PO,VO,DAO,BO,POJO之间的区别与解释
  12. html网页常用功能:下拉框模糊搜索
  13. 量子计算机的相干特征,几乎不受损耗和退相干影响的量子态,旨在推动量子计算机发展!...
  14. python小练习6--lambda表达式的使用
  15. 【数据说第十二期】如何在留存数据中,找到业务的提升点?
  16. 模糊字符串匹配:双音素算法
  17. 线上沉浸式购物,VR购物让店铺营销更有差异化!
  18. HDFS与Hive实战 + 滴滴出行数据分析
  19. 优信拍集团php面试题_【优信拍PHP面试】一次不错的面试体验,面试官根据实际出发提问。-看准网...
  20. MySQL进阶查询(SELECT 语句高级用法)

热门文章

  1. 读取mat文件数据当中某一行或某一列
  2. 北邮ivi测试频道 26个高清频道 IPv4 有PC端和移动端地址
  3. 让python飞:形象理解python map、reduce、filter、stored、单元测试
  4. 中国非浓缩还原(NFC)果汁市场深度研究分析报告
  5. border的所有用法
  6. Spring----XML引入不同类型数据的配置方式
  7. 3x-movie之开篇-初衷及规划
  8. (亲测解决)微软Office2016打开卡顿、缓慢解决方法
  9. 深究vue中computed顺序、watch顺序、响应次数
  10. 佳明手表大数据应用_无敌教学贴!关于Garmin腕表基本操作 看这一篇就够了