0
我想要無符號字符**以便從C#中調用方法。c#中的無符號字符**#
我作出DLLEXPORT從C++
extern "C"
{
__declspec(dllexport) void ConvertToByte(char *filename,unsigned char** data)
{
char temp[100];
sprintf(temp,filename);
BITMAPINFO *info;
*data=(unsigned char *)LoadDIBitmap(temp, &info);
}
和這裏是dllimport的
[DllImport("bmpToByte.dll", CharSet = CharSet.Ansi,CallingConvention = CallingConvention.Cdecl)]
public static extern void ConvertToByte(string pame, byte[] data);
我想從這裏作爲結果取字節[]數據(圖像)。 但我不能接受。
沒有不工作 – 2011-02-10 21:09:32