API生成GUID的代码
2010-04-16 18:11
232 查看
http://www.diybl.com/course/3_program/vc/vc_js/200869/123830.html
//--生成GUID的代码
//--相关程序/微软guidgen.exe
#include "stdafx.h"
#include <objbase.h>
#include <stdio.h>
const char* newGUID()
{
static char buf[64] = {0};
GUID guid;
CoInitialize(NULL);
if (S_OK == ::CoCreateGuid(&guid))
{
_snprintf(buf, sizeof(buf),
"{%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 (const char*)buf;
}
//--生成GUID的代码
//--相关程序/微软guidgen.exe
#include "stdafx.h"
#include <objbase.h>
#include <stdio.h>
const char* newGUID()
{
static char buf[64] = {0};
GUID guid;
CoInitialize(NULL);
if (S_OK == ::CoCreateGuid(&guid))
{
_snprintf(buf, sizeof(buf),
"{%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 (const char*)buf;
}
相关文章推荐
- 代码生成工具CodeSmith中SchemaExplorer类API文档
- PHP对API传输参数加密头部信息,生成字符串代码。来自百度云API
- YUIDoc example代码高亮错误、生成API文档目录不按源文件注释顺序
- 生成唯一32位ID编码代码Java(GUID)
- iOS开发--大众点评API请求签名生成代码示例
- PHP在线生成二维码代码(google api)
- eoLinker-API_Shop_验证码识别API调用的代码示例合集:四位图片验证码生成等
- ios生成guid代码
- PHP在线生成二维码代码(google api)实例
- YbSoftwareFactory 代码生成插件【十】:ASP.NET WebApi MVC下审计、缓存和导出功能的实现
- sailsjs 不用写代码就能生成rest api 代码
- 生成唯一32位ID编码代码Java(GUID)
- CodeSmith通过CSP文件生成代码的API使用
- 如何使用 CoCreateGUID API 生成与 VB 6 的 GUID
- [Swift] 从 API 到 Model: 两步生成 Model 类,告别无聊的Model 代码
- 短URL代码也可利用百度API生成
- PHP代码生成GUID
- Guid 生成代码
- PHP在线生成二维码(google api)的代码
- javascript生成GUID的代码