C++_得到惟一id

//! 获得全局惟一ID
__declspec(dllexport) CString GenGUID();

__declspec(dllexport) CString GenGUID()  
{  
    CString strGUID = _T("");

    GUID guid;  
    HRESULT hr = CoCreateGuid(&guid);  
    if (SUCCEEDED(hr))
    {
        RPC_WSTR * str = new RPC_WSTR[100];   
        UuidToString((UUID*)&guid, str);  

        strGUID.Format(_T("%s"),*str);  

        RpcStringFree(str);
    }

    return strGUID;  
}
相关文章
相关标签/搜索