gaoan000 发表于 2016-1-12 19:19:22

[已解决]求助一个结构体内指针的问题

本帖最后由 gaoan000 于 2016-1-13 19:13 编辑

Func create()
    local $A = dllstructcreate("struct; ulong; ptr; endfunc")
    local $B = dllstructcreate("struct; ulong; ulong; endfunc")
    local$pB = dllstructgetptr($B)
   dllstructsetdata($A, 2, $pB)
   return $A
endfunc
;按我的意思是创建一个结构体:里面包含一个ulong类型成员和一个指向(有2个ulong成员的结构体)指针
;不知道正确否,还未验证

然后把生成的数据类型作为参数调用后:需要读取指针指向的结构体内的数据,有什么方法吗


将$B修改成全局变量或者$B用Byref形式作为参数传入先不考虑的情况下

gaoan000 发表于 2016-1-13 19:14:22

还是把$B作为参数用BYREF的形式传递进来吧别的办法没找到
页: [1]
查看完整版本: [已解决]求助一个结构体内指针的问题