|
易语言命令名称:
, v- {" l/ j, o wGetModuleHandleA, Z1 H3 D0 ^) f( T6 ~1 H
这个api取不到另一个程序的模块句柄
. [/ j( d1 @/ B- q+ V W% Q$ ?.版本 21 Q- \$ ^2 a0 {2 J- ]
7 f" t9 `5 g/ N4 I* r
.子程序 获取进程快照, 整数型
+ t2 n3 h% K* u; h" H.局部变量 TH32CS_SNAPMODULE, 整数型2 p" A9 @- K; B+ ?; ~
* S! o2 y* K, \' y+ c
返回 (CreateToolhelp32Snapshot (TH32CS_SNAPMODULE, pid))
# g6 @9 i7 {6 x
' @, W7 W: y/ \4 U3 x6 e" |程序快照这个命令是这样使用的吗,下一步怎么弄,或者错了,请指点一下。主要是修改内存需要dll的地址加偏移。4 ]1 ^: c+ X) U, F7 d1 F- L
命令功能介绍:2 l( u- A" O4 R2 f' N
- a* s, ^; D) n% r
1 ^* Q0 \5 d, L& \ u+ r命令类别:精易模块命令
1 @& Q) Z7 @, r/ i9 j+ t+ J9 |8 Q# h/ M
# Y! r1 s8 B7 h3 J' s命令使用说明:6 m5 y0 h) K' B) E! k* ?
+ b" }0 L4 e% Q8 k
3 o- o7 l2 ]( \4 T( X
2 O. B+ S; x$ \1 s& h5 ~- ^8 u- V: N
# a, ?8 w0 B7 A4 l6 Z
& d9 O7 ?0 B% b4 x8 ?. i- ~9 g- z
命令源码:
% a I% U9 o7 h$ Z; y. A
' |- r, q; p, m( _0 N- A1 [5 w! Z! [+ O6 C
7 H& p7 y& m5 K: y5 t0 L8 m- M
源码复制到易语言教程:
0 U; Y3 a( r3 y' W3 p" g5 F- h! A: u+ c! W* J$ i
首先复制上面的命令源码.到剪辑板.然后来到易语言的程序集界面如下图所示/ j7 d w4 ]- r" U3 g+ g
+ ]- m, J! a1 L0 ~, e8 \: ^% w5 s4 M; A" r- n, F
然后拖动鼠标把程序集名-窗口程序集.选中.然后粘贴上面的代码4 S( ?1 S3 @! S. D2 j4 W% F' W7 y
1 Q: m1 {0 O0 I; X: _- S/ Q即可插入易语言命令代码哦% Q r4 G6 j: `9 X4 S& i
3 i2 K, b S, I6 ?( b
DLL源码复制到易语言教程:! P1 z! g- r: J, X, a
" n& I3 N9 ]( v/ a
1 ]+ w* @7 d- E. H5 g, `6 M5 w* W+ H$ {- p( D. O6 F0 O: z+ w: l
|
|