int nRetry = 0;
GUID guid = { 0 };
TCHAR szBuf[64] = { 0 };
CoInitialize(NULL);
while(nRetry < 3)
{
if (S_OK == ::CoCreateGuid(&guid))
{
_stprintf_s(szBuf, 64 - 1, L"%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]);
break;
}
nRetry++;
}
CoUninitialize();
CString strNewGuid = szBuf;
C++生成Guid
最新推荐文章于 2024-04-18 10:43:38 发布