文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Guid2String

Guid2String

时间:2010-09-18  来源:yongkai

 

 

  1. #include "stdafx.h"  
  2. #include <guiddef.h>  
  3. #include <xstring>  
  4. #include <ObjBase.h>  
  5.  
  6. void Guid2String(const GUID& guid, std::basic_string<TCHAR>& outputString)  
  7. {  
  8.     TCHAR buf[39];  
  9.     swprintf(buf, sizeof(buf)/sizeof(TCHAR), _T("{%08X-%04X-%04X-%02X%02X-%02X%02X%02X%02X%02X%02X}"),   
  10.         guid.Data1,   
  11.         guid.Data2,   
  12.         guid.Data3,   
  13.         guid.Data4[0],  
  14.         guid.Data4[1],   
  15.         guid.Data4[2],   
  16.         guid.Data4[3],   
  17.         guid.Data4[4],  
  18.         guid.Data4[5],   
  19.         guid.Data4[6],   
  20.         guid.Data4[7]);  
  21.  
  22.     outputString = buf;  
  23. }  
  24.  
  25. int _tmain(int argc, _TCHAR* argv[])  
  26. {  
  27.     GUID guid;  
  28.     HRESULT hr = CoCreateGuid(&guid);  
  29.  
  30.     std::basic_string<TCHAR> guidString;  
  31.     Guid2String(guid, guidString);  
  32.  
  33.     return 0;  

 

排行榜 更多 +
宝宝情商养成宝宝巴士

宝宝情商养成宝宝巴士

休闲益智 下载
燥热手机版

燥热手机版

飞行射击 下载
巨人狙击手安卓版

巨人狙击手安卓版

飞行射击 下载