|
|
易语言命令名称:
$ e. G6 |1 G: X2 `" FGetModuleHandleA( I2 P- v& Z" P) e {: v7 L9 q
这个api取不到另一个程序的模块句柄
8 L. V6 d$ y" r$ m.版本 2! F) t+ F+ O5 {) s5 l. S
: C# R8 h3 a3 I* q) D
.子程序 获取进程快照, 整数型
6 q9 u. ?' p& r: D.局部变量 TH32CS_SNAPMODULE, 整数型
3 v& n0 x! \" x/ S( b6 X% P. j
$ {2 X, n) D9 j. S返回 (CreateToolhelp32Snapshot (TH32CS_SNAPMODULE, pid))+ T7 f- t) ^5 R( T
1 c% X: q2 i+ B, [* |
程序快照这个命令是这样使用的吗,下一步怎么弄,或者错了,请指点一下。主要是修改内存需要dll的地址加偏移。7 K" u; L7 o: V v5 y4 j
命令功能介绍:
) {$ l0 r/ B3 ~7 }+ ^" }
2 D3 J& {/ r+ p! u! l& k# [' N$ I+ `# ^+ ?
命令类别:精易模块命令/ P9 `: T6 i- ?1 O: Q
# Y2 o' v2 P! R1 `
) v" c4 } a- R' Q9 K( {, K1 V命令使用说明:
# j: S/ {$ V2 y, u' i7 ~8 u" ]- j$ G. Y7 X6 X& [) W
5 Q% h2 b3 A8 _# d& n3 X) s
3 W- a3 s7 b6 \0 I& h7 \0 y# g e, i! s$ q+ j$ `* B' o5 i4 g% A
; u/ N. w7 Q# ? `3 y$ }9 v
命令源码:
8 m# c T2 H& @! P# t N, J a$ [2 N# j) G% p3 i; f; T
' ?, q/ s8 H9 p$ G8 g9 G& o5 G, O9 m& f8 f4 e) Q; ^! c2 y
源码复制到易语言教程:
8 Z- @, v ]$ J, h: m+ O! E
* C: e+ {: O1 o6 {- r首先复制上面的命令源码.到剪辑板.然后来到易语言的程序集界面如下图所示
. y5 J. n4 c9 ^3 w
' t/ ]( }& {3 |! ^, O1 u
o- H" R( r3 F1 G3 f8 f3 x然后拖动鼠标把程序集名-窗口程序集.选中.然后粘贴上面的代码3 O8 }# J. @% d [, k
/ R' H7 k' |/ h3 p* F; m
即可插入易语言命令代码哦
$ a( n2 B8 H4 h5 {
# H! q' I- u$ P9 ], b; V2 IDLL源码复制到易语言教程:. ]8 ~8 t' h( `: @( O
' E- M8 Q, E7 [5 M4 ^$ j3 ]1 h
* U# k: y5 O9 f8 R3 S) `# u0 O* B9 P/ k# T6 {7 E
|
|