|
|
易语言命令名称:: n! ~7 y' k( S4 J
GetModuleHandleA5 K7 }/ p, T/ I' e2 P. p1 R, R6 a- D0 {- a
这个api取不到另一个程序的模块句柄# z: @* z0 l6 S6 y& X7 _; o
.版本 2
2 b e8 `# z- @. Q6 l1 x+ x' y' G- M
.子程序 获取进程快照, 整数型) w" h4 |0 @1 C
.局部变量 TH32CS_SNAPMODULE, 整数型
0 L1 Q9 S/ t$ ]' `* O' B# X
& ]! Z8 v9 Y3 V7 ]返回 (CreateToolhelp32Snapshot (TH32CS_SNAPMODULE, pid))0 M; `/ h! C' ?. H0 o- H% w
( H _8 R$ ?# I- Q8 q J程序快照这个命令是这样使用的吗,下一步怎么弄,或者错了,请指点一下。主要是修改内存需要dll的地址加偏移。
$ k" L+ { v4 M1 {! B; _& U g G命令功能介绍:
2 G) P% ]3 j' k& C E% e
- U# B J' i4 G- j5 O K9 r5 U2 m5 ]* |, D- j1 d4 ^) Q5 j( x
命令类别:精易模块命令
! s1 X+ J$ k' f# ]
% Q: P! X) n. @% N4 C8 e: U5 {$ ^2 L
+ ~$ ^* ?: P6 l7 m1 y命令使用说明:
3 r; `8 g8 l$ \, v( o
7 [6 d& U0 S2 K. M% X; H: s
" z8 X8 @- Z" m0 @% I" V
, L, x# ]/ b6 m/ @( T$ @6 ?1 z/ U: D# P7 U
, [6 [, x3 | U2 C0 u% _' _2 R命令源码:
% x+ `6 l. D( ?' D
1 f9 D3 K! |# `. A1 {0 e4 ]7 K, ^9 l I$ Z' g
2 s1 C4 }+ h b+ W, s; o) ]; I源码复制到易语言教程:
2 o% W4 q0 U2 Y+ ~- M
5 I* Y% P$ u: p9 _' _1 K首先复制上面的命令源码.到剪辑板.然后来到易语言的程序集界面如下图所示
( ?* A$ ~3 m- h |' L! _4 a2 t ; x; \& m% p1 r; @) u# V5 c E }+ ~& G
. h: [) |0 Q p% [! L/ @
然后拖动鼠标把程序集名-窗口程序集.选中.然后粘贴上面的代码* S) E4 u( Y1 K. P8 C
9 v; p6 w$ l1 ]: |: t3 v2 a5 h) [即可插入易语言命令代码哦
( q- I0 C5 r6 ~' \' Q1 l& R5 m( F. X, M( u! d" j3 N4 H2 K6 @
DLL源码复制到易语言教程:
9 |5 I* m1 o& I( S2 u
9 H: P! u$ g w, a6 M. ?9 Y9 ~! L0 I
8 H/ Q& G! I! j7 V8 ~4 \6 S- n
' P7 {1 A5 Y' |: W# p, b, x |
|