我想得到{A888F560-58E4-11d0-A68A-0000837E3100} 可是我用
   char string[25]; 
   GUID *g=new GUID; 
   CoCreateGuid(g);//创建一个新的guid
    itoa(g->Data1, string, 16);
   cout<<string<<endl;
    itoa(g->Data2, string, 16);
   cout<<string<<endl;
    itoa(g->Data3, string, 16);
   cout<<string<<endl;
    int num1 = (int)g->Data4;   
    itoa(num1, string, 16);
   cout<<string<<endl;
的到的是33087281,b935,4716,911f78显然没上面的多 怎么办呢?