VC++生成GUID
来源:互联网 发布:压缩感知 算法 翻译 编辑:程序博客网 时间:2024/05/20 04:48
生成string格式的:
如果出现链接错误,请将Rpcrt4.lib链接库加入到链接器输入中去。
char* GenerateGuid(){ char* guidBuf;guidBuf = (char *)malloc(64);GUID guid;CoInitialize(NULL);if (S_OK == CoCreateGuid(&guid)){_snprintf(guidBuf, 64, "%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]);}CoUninitialize();return guidBuf;}
生成wstring格式的:
wstring GenerateGuid(){wchar_t *guidStr = NULL;GUID *pguid = new GUID;CoCreateGuid(pguid);// Convert the GUID to a stringUuidToString(pguid, (RPC_WSTR*)&guidStr);delete pguid;return wstring(guidStr);}
如果出现链接错误,请将Rpcrt4.lib链接库加入到链接器输入中去。
0 0
- VC产生(生成)GUID
- VC产生(生成)GUID
- VC产生(生成)GUID .
- VC 生成GUID
- VC++生成GUID
- VC生成GUID
- VC++ GUID随机字符串生成
- 实例:VC++生成GUID的代码
- GUID 生成
- 生成GUID
- 生成GUID
- 生成GUID
- GUID 生成
- GUID生成
- VC编写代码生成GUID并转换为CString字符串
- vc 两种方法实现生成全局唯一标识符GUID
- VC++ UUID/GUID
- 生成GUID的代码
- POJ 1376(bfs)
- No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
- Myeclipse中server location为灰色,不能修改
- 数论 2016.4.9
- 数据结构之串通配符匹配
- VC++生成GUID
- InvalidateRect只是增加重绘区域,在下次WM_PAINT的时候才生效
- PHP入门学习笔记之—— PHP 变量
- 【js】:一个含有输入格的js程序
- Codeforces 630K Indivisibility【容斥】
- 跨域解决方案之一---->JQuery.Ajax JSONP解决跨域访问
- Android中什么情况下会导致内存泄露
- ★nyoj306(二分+dfs 好题)
- android中消息机制