【发布时间】:2011-02-28 04:19:11
【问题描述】:
亲爱的, 我试图在我的 dll 的 call() 函数的返回中获取 char 指针或字符串的值。 我的 dll 有一个函数 RandomDec(long , int*) 并返回一个字符串。那么我将使用 Win32::API() 调用什么。我已经尝试过了,但没有成功。请帮忙
use Win32::API;
my @lpBuffer = " " x 20;
my $pp= \@lpBuffer;
my $xy=0;
my $ff= \$xy;
my $fun2 = new Win32::API('my.dll','RandomDec','NP','**P**')or die $^E;
$pp = $fun2->Call(4,$ff);
如何使用 $pp ?
【问题讨论】:
标签: perl