|
|
易语言命令名称:4 [! P2 A7 ^/ S* ^* p9 q @* l) Z
GetModuleHandleA% ~+ s' K' i! d" e
这个api取不到另一个程序的模块句柄
" t2 m& }/ O6 _& G5 v.版本 2% G& a- j* m6 }3 b
; p8 A" Q _/ A6 ]7 ?+ W& ]
.子程序 获取进程快照, 整数型8 J2 `8 P& k# L* \6 \
.局部变量 TH32CS_SNAPMODULE, 整数型
R3 G- c0 R4 a; h
" W; y0 f8 C* F- I+ S2 ^& c$ e返回 (CreateToolhelp32Snapshot (TH32CS_SNAPMODULE, pid))
# f/ q, M- }* D9 T& j5 U: _7 Z0 t2 u" [6 |- |
程序快照这个命令是这样使用的吗,下一步怎么弄,或者错了,请指点一下。主要是修改内存需要dll的地址加偏移。
) o) N3 b% G6 l$ } m8 [* U命令功能介绍:/ {7 c8 k7 W6 |. F3 Z/ R
& R, P8 V! B, g8 S
5 ^6 W/ U, g% q% p命令类别:精易模块命令
; Q& S. W: z% ^) ^* E7 p0 @) x- n2 X; k: u8 F5 ?) X# v& u
) v3 x' z* a0 K
命令使用说明:/ e1 `0 B6 R8 h- S
8 P! q* ]/ n/ `$ Z3 F/ E
) ]" @( b8 p/ s# y9 r
; s- ^$ |% @: l! s. ?, L- P
# R: o' }& ]8 t0 Y1 Z$ G t1 o
0 d3 }" a& b+ d5 A3 K0 }6 B命令源码:$ |. \2 b. w$ Q) R6 Z
$ A1 I! x0 j8 d5 \0 a2 {* Y( O+ B8 m8 y6 b; ^' }" W% ~$ u
& J2 h0 {& P( M9 f; W
源码复制到易语言教程:
, y* E6 [4 m) Z: i1 J2 @7 n, K
" v" _" v* _. `" R# e/ m首先复制上面的命令源码.到剪辑板.然后来到易语言的程序集界面如下图所示
3 C" l: {, [% \: ^+ H* W7 T/ k
; v$ q! F! J1 O, e( ^0 q% s9 ~% b- r) G1 x
然后拖动鼠标把程序集名-窗口程序集.选中.然后粘贴上面的代码
) K8 k( @2 ?$ k9 ~ D1 m, i* e& \6 ?8 A. ^% _ X
即可插入易语言命令代码哦6 u' U# s4 L/ w2 k
* g; s$ G6 ?5 ~1 Q$ ` N" d! ?
DLL源码复制到易语言教程:; ?2 F. q0 Z" b6 Z
; z* L1 q; ]) r/ u4 x
* n0 O; s/ G3 p# {& \! ?
( t8 F& l- @8 p8 A+ U5 |. n. m
|
|