//20161014
今天改写GUID码
所谓GUID mfc产生一个随机的GUID
代码如下
CString GUIDGen() { CString sguid; GUID guid; HRESULT hResult = CoCreateGuid( &guid ); if ( S_OK == hResult ) { CComBSTR bstrGuid( guid ); sguid = bstrGuid; } return sguid; }
产生一个随机码guid
现在要去掉其中的“{"和"}”
更改代码
CString GUIDGen(){
CString sguid="";
GUID guid;
HRESULT hResult = CoCreateGuid(&guid);
if (S_OK == hResult)
{
CComBSTR bstrGuid(guid);
sguid = bstrGuid;
int first = 1;
int last = sguid.GetLength() - 2;
sguid = sguid.Mid(first, last);
}
return sguid;
}
返回值去掉{}