|
易语言命令名称:% Q4 S/ |2 M; s, I3 ^
GetModuleHandleA
9 Z# b4 ]. [5 Q& Z! f- M这个api取不到另一个程序的模块句柄3 T/ R" X3 V; @9 D/ v
.版本 2, s( W* S) p8 w: K$ {
8 o0 x9 i6 L, T% h( A) ^.子程序 获取进程快照, 整数型
# h# ~# m1 y& W( m.局部变量 TH32CS_SNAPMODULE, 整数型
; l3 ]( b; F* w2 J9 N
4 _3 Z# ~% l* V0 ^9 U3 a N/ u返回 (CreateToolhelp32Snapshot (TH32CS_SNAPMODULE, pid))9 ~" S- `+ j3 @/ k* ?
. S0 J9 `/ s) [$ K4 m
程序快照这个命令是这样使用的吗,下一步怎么弄,或者错了,请指点一下。主要是修改内存需要dll的地址加偏移。
# ^3 v+ J4 w4 i4 N命令功能介绍:
1 j% J# q3 D: a# T3 J0 Z6 F
4 ^7 t) p5 S0 a1 X
! K$ f0 Q: ~/ L0 E7 }* E命令类别:精易模块命令; ^- S- m w+ P# P3 ^, h
+ W5 p+ V* O. k6 G4 W; G. R+ p. v
% K4 Z9 X( l8 Z) s' j5 w k( V, @命令使用说明:( \/ M! W. r9 f
b' q' ^ i. \ b# g) j4 w. I$ p. G; X3 }, u
" w. ^' N6 I: Q( X7 s9 P T/ |% A/ q, K9 g$ k7 B# S T/ z
, Y! X( S8 g4 z0 r6 i, h命令源码:/ Y. f/ f6 z7 Q) a' `
% D" d( H1 {" ~2 P4 J% O. ^$ I
a+ d) @" |) G+ i, s1 q
2 f0 W/ I0 `0 w" A& g源码复制到易语言教程:! l- t, d4 V2 g9 B, P$ i2 a
! [- |" r, L9 g' l+ v% p/ V; {
首先复制上面的命令源码.到剪辑板.然后来到易语言的程序集界面如下图所示- B- j' i$ g% k {2 G; `

3 S% ~& v# d- H! `% T; V" k$ e V9 C7 Q/ K4 ~
然后拖动鼠标把程序集名-窗口程序集.选中.然后粘贴上面的代码
) M; f2 \) |/ F1 p% @% Q: D
/ i* x9 V( [0 V# m2 e5 `3 g2 m即可插入易语言命令代码哦! G/ a+ |9 O' W5 @! Q( f
8 }, m8 m% ^0 \3 F, YDLL源码复制到易语言教程:
& }6 b0 m' }, z. M4 S* J8 l3 c, N" S" A) v& ~
) u4 {8 b$ ]0 V' K
5 G* M9 N ^# K6 v9 ^: U. Z0 A+ b |
|