I tried running the API in my program in visual c++ express 2008 and Im getting the following errors:
RR_API.obj : error LNK2028: unresolved token (0A00001F) "extern "C" long __stdcall SetBitmapBits(struct HBITMAP__ *,unsigned long,void const *)" (?SetBitmapBits@@$$J212YGJPAUHBITMAP__@@KPBX@Z) referenced in function "public: struct HBITMAP__ * __clrcall RR_API::getBitmap(char *,unsigned char *,int *,int *,unsigned int)" (?getBitmap@RR_API@@$$FQAMPAUHBITMAP__@@PADPAEPAH2I@Z)
1>RR_API.obj : error LNK2028: unresolved token (0A000020) "extern "C" struct HBITMAP__ * __stdcall CreateDIBSection(struct HDC__ *,struct tagBITMAPINFO const *,unsigned int,void * *,void *,unsigned long)" (?CreateDIBSection@@$$J224YGPAUHBITMAP__@@PAUHDC__@@PBUtagBITMAPINFO@@IPAPAXPAXK@Z) referenced in function "public: struct HBITMAP__ * __clrcall RR_API::getBitmap(char *,unsigned char *,int *,int *,unsigned int)" (?getBitmap@RR_API@@$$FQAMPAUHBITMAP__@@PADPAEPAH2I@Z)
1>RR_API.obj : error LNK2019: unresolved external symbol "extern "C" long __stdcall SetBitmapBits(struct HBITMAP__ *,unsigned long,void const *)" (?SetBitmapBits@@$$J212YGJPAUHBITMAP__@@KPBX@Z) referenced in function "public: struct HBITMAP__ * __clrcall RR_API::getBitmap(char *,unsigned char *,int *,int *,unsigned int)" (?getBitmap@RR_API@@$$FQAMPAUHBITMAP__@@PADPAEPAH2I@Z)
1>RR_API.obj : error LNK2019: unresolved external symbol "extern "C" struct HBITMAP__ * __stdcall CreateDIBSection(struct HDC__ *,struct tagBITMAPINFO const *,unsigned int,void * *,void *,unsigned long)" (?CreateDIBSection@@$$J224YGPAUHBITMAP__@@PAUHDC__@@PBUtagBITMAPINFO@@IPAPAXPAXK@Z) referenced in function "public: struct HBITMAP__ * __clrcall RR_API::getBitmap(char *,unsigned char *,int *,int *,unsigned int)" (?getBitmap@RR_API@@$$FQAMPAUHBITMAP__@@PADPAEPAH2I@Z)
1>
does anyone know how to fix this?
|
|