F5510CE7-BCA9-415A-8DA9-0877994309D3  这样的GUID在C++下要调用哪个函数生成?

解决方案 »

  1.   

    可以使用vc工具生成哟,在vc的tool中有这工具
      

  2.   

    谢谢楼一
    //--生成GUID
    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;
    }
    本人给分的方式是一般只会给第一个人解决问题的人 
    我要的是在程序代码中生成的 也谢谢楼2