|
|
易语言命令名称:) {4 a" \1 N9 ~& d3 P `% O
GetModuleHandleA
/ E _7 A0 J9 X3 H% N- a1 j这个api取不到另一个程序的模块句柄
2 I5 v$ i* T; T) Q! l5 B.版本 2' ]0 r- V" S0 @, Z
2 ~+ t* \/ Q- p3 x+ J
.子程序 获取进程快照, 整数型2 S: i& d l" H% V( w
.局部变量 TH32CS_SNAPMODULE, 整数型
. p; W7 |( q4 N& ] f: d& ]+ _1 b3 B$ u# Q9 d |% S( `
返回 (CreateToolhelp32Snapshot (TH32CS_SNAPMODULE, pid))
0 u: C$ D* O# ?4 x: L- E8 F w2 h% F }& O# N9 n
程序快照这个命令是这样使用的吗,下一步怎么弄,或者错了,请指点一下。主要是修改内存需要dll的地址加偏移。
! a3 y8 g6 t0 C: r' T命令功能介绍:" z6 Z- x2 b; s: a# c
* y. D9 G k' E0 G- [
- G2 F2 \( w- s% n- c: }' d9 \0 Z命令类别:精易模块命令
9 `' C5 x! T L) L4 E# r4 Z! p
2 M% z1 c! O( }9 B) _) [% \7 F% T) `9 B. M6 O" s7 z
命令使用说明:
6 S: V$ f# ?0 k, [5 Z. | j" U) l
( M w7 J2 f, a: _# g: ~/ a8 r' s
# J! N' N. I$ W* c9 _. {0 s) W2 M7 T4 f& f. e ^' v
" X. U* o4 ?( X ^' e c$ B
命令源码:2 D$ ~- k; R0 D c9 B) G, L p/ |+ n
' n2 y% F u- X ?
) S8 H7 l) o) u- W/ d+ P/ {5 Y7 z
5 }- T& ]4 Z3 r. M/ E# K# @/ ~源码复制到易语言教程:! I2 t4 B; E T( t! y
8 ]4 @7 v1 K- u
首先复制上面的命令源码.到剪辑板.然后来到易语言的程序集界面如下图所示; l0 Z( K6 Z' X( [; b

9 s/ B; c1 z8 e
9 r, H" O/ H1 X! {然后拖动鼠标把程序集名-窗口程序集.选中.然后粘贴上面的代码4 F# t; `' o* g" C; d- n
( T+ u3 p" ?2 }! B# S. z, R% g% l! a
即可插入易语言命令代码哦+ p. K8 d, i+ A, j
# _9 E/ l% [8 ^- L" o# @- dDLL源码复制到易语言教程:. ~8 ^6 A& b; n' c2 H
/ h8 {) C( L Z- K3 X5 o
' h$ K" f" o( J: E% Q! y$ P
9 n. | p* e, E/ o8 {0 ]9 a1 j
|
|