S
sy.zhuang
Unregistered / Unconfirmed
GUEST, unregistred user!
想写一个DLL函数。它的格式是这样:
function abcd(byte_1:array of byte):integer;stdcall;
它的返回值是integer,如果为-1,就说明无返回数据,如果返回是100。则说明byte_1这个数组里面有100个BYTE.也就是说,byte_1即作为输入,当函数有返回值时,byte_1中也有输出数据。(这种模式也是标准的windows编程的模式。)大概应该如何实现?请给一个demo。谢谢!
function abcd(byte_1:array of byte):integer;stdcall;
它的返回值是integer,如果为-1,就说明无返回数据,如果返回是100。则说明byte_1这个数组里面有100个BYTE.也就是说,byte_1即作为输入,当函数有返回值时,byte_1中也有输出数据。(这种模式也是标准的windows编程的模式。)大概应该如何实现?请给一个demo。谢谢!