GUID转换为字符串的做法
作者:朱金灿
来源:http://www.cnblogs.com/clever101
GUID guid;
hr=::CoCreateGuid(&guid); // 产生guid
TCHAR szGuid[128];
memset(szGuid,'\0',128);
sprintf(szGuid,_T("%08X%04X%04X%02X%02X%02X%02X%02X%02X%02X%02X"),guid.Data1,guid.Data2,guid.Data3
, guid.Data4[0], guid.Data4[1]
, guid.Data4[2], guid.Data4[3], guid.Data4[4], guid.Data4[5]
, guid.Data4[6], guid.Data4[7] ) ;
hr=::CoCreateGuid(&guid); // 产生guid
TCHAR szGuid[128];
memset(szGuid,'\0',128);
sprintf(szGuid,_T("%08X%04X%04X%02X%02X%02X%02X%02X%02X%02X%02X"),guid.Data1,guid.Data2,guid.Data3
, guid.Data4[0], guid.Data4[1]
, guid.Data4[2], guid.Data4[3], guid.Data4[4], guid.Data4[5]
, guid.Data4[6], guid.Data4[7] ) ;