能力值:
( LV2,RANK:10 )
|
-
-
2 楼
有懂VB的吗,帮帮忙
|
能力值:
( LV13,RANK:920 )
|
-
-
3 楼
建议编译后,动态调试一下看看,应该是利用CallWindowProc进行内联汇编操作,涉及到传值、传址等操作。
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
爱琴海
建议编译后,动态调试一下看看,应该是利用CallWindowProc进行内联汇编操作,涉及到传值、传址等操作。
2的那里 里面个VarPtr是获取变量地址 然后又传给外面个VarPtr最后得到的是临时变量地址,平时一般都没接触到临时变量,不知道他在这里去临时变量的地址有什么用
|
能力值:
( LV13,RANK:357 )
|
-
-
5 楼
临时变量和全局对此没任何影响.因为他的目的是把 句柄 hProcess 存到opcode中,存完后,释放不释放没关系.你搞错了一个店方,就是复制内存的api是传地址复制,RtlMemoryMove 目标地址,原始地址,长度 ,这样就把原始地址的值复制到目标地址了.
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
瞧红尘
临时变量和全局对此没任何影响.因为他的目的是把 句柄 hProcess 存到opcode中,存完后,释放不释放没关系.你搞错了一个店方,就是复制内存的api是传地址复制,RtlMemoryMove ...
|
能力值:
( LV13,RANK:357 )
|
-
-
7 楼
就是因为用的是byval 他传的是参数,所以你需要传他的地址还需要取地址,如果用的是byref,就不需要自己用VarPtr取地址了. 当然,如果你又用byref,再用VarPtr就取了两次地址了,肯定错.
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
lea eax,[var] 大概等价于这个
|
|
|