PDA

View Full Version : سوال: تعیین مقدار برای متغیر از نوع CLSID چگونه است؟



ROSTAM2
دوشنبه 31 مرداد 1401, 18:28 عصر
سلام.
من زیاد جستجو کردم اینجا که چیزی پیدا نکردم.
چیزی که من پیدا کردم از اینترنت این بود:



#include <Windows.h>
#include <atlbase.h>


template<class S>
CLSID CreateGUID(const S& hexString)
{
CLSID clsid;
CLSIDFromString(CComBSTR(hexString), &clsid);


return clsid;
}


int main()
{
const CLSID clsid1 = CreateGUID("{557cf406-1a04-11d3-9a73-0000f81ef32e}");
const CLSID clsid2 = CreateGUID(L"{557cf406-1a04-11d3-9a73-0000f81ef32e}");
}



که تابع CComBSTR رو خطا می گیره مشکل از کجاست آیا؟

خطایی که داره: error C3861: 'CComBSTR': identifier not found 153998