| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 851 人关注过本帖
标题:请教,C语言如何获取GUID字符串!
只看楼主 加入收藏
qizhai
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2009-11-2
结帖率:0
收藏
已结贴  问题点数:20 回复次数:6 
请教,C语言如何获取GUID字符串!
真心求教,急用,万分感谢!
搜索更多相关主题的帖子: 真心 字符串 C语言 如何 
2013-03-03 11:45
qizhai
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2009-11-2
收藏
得分:0 
fae4bb23d4ff43bb86bbd176a02d3370 类似这种!!!!!!!
2013-03-03 11:47
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:4 
微软有个小工具能生成这个罢 如果只是用 随便写一个也可以。。
2013-03-03 20:57
shmilyflf
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:5
帖 子:356
专家分:1008
注 册:2012-12-9
收藏
得分:4 
微软确实有个GUID生成器,可是怎么用C语言调用就不知道了。或者你可以用这个生成器生成后复制到程序中……
2013-03-03 23:33
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:4 
程序代码:
#include <objbase.h>
#include <stdio.h>
#pragma comment(lib,"ole32.lib")

//需要链接ole32.lib  需要引用objbase.h
const char* newGUID()
{
    static char buf[64] = {0};
    GUID guid;
    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] );
    }
    return (const char*)buf;
}
int main(int argc, char* argv[])
{

    CoInitialize(NULL);
    printf(newGUID());
    printf("\n");
    CoUninitialize();
    return 0;
}
/*
   输出样例:

 
   {C71C1680-91B8-47cc-8A10-E69577A18F1A}
*/

DO IT YOURSELF !
2013-03-04 08:42
小xiong
Rank: 10Rank: 10Rank: 10
等 级:青峰侠
帖 子:388
专家分:1722
注 册:2013-2-8
收藏
得分:4 
,,
2013-03-05 20:47
tompobing
Rank: 8Rank: 8
等 级:蝙蝠侠
帖 子:260
专家分:809
注 册:2012-12-9
收藏
得分:4 
...
2013-03-07 09:38
快速回复:请教,C语言如何获取GUID字符串!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017274 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved