|
|
易语言命令名称:& O+ {/ g' e5 S6 }8 Z k; `
GetModuleHandleA8 S# P! ]/ C% w
这个api取不到另一个程序的模块句柄! [+ z0 z2 h+ s8 @. l* S h3 O
.版本 2
+ S# Y5 J6 X$ P8 s3 u9 q; f+ g) [7 R/ ^% b
.子程序 获取进程快照, 整数型- U/ v; U1 i+ }/ s6 g3 t
.局部变量 TH32CS_SNAPMODULE, 整数型. j9 ?9 _, x* P: o% h; B5 a& M
7 v" \' b' ^2 P5 @8 ?, l- x4 |) i
返回 (CreateToolhelp32Snapshot (TH32CS_SNAPMODULE, pid))4 X/ W( \) q" B2 g1 I! |- M
3 y3 `+ l2 N' {2 _( ?
程序快照这个命令是这样使用的吗,下一步怎么弄,或者错了,请指点一下。主要是修改内存需要dll的地址加偏移。* W M& d( |: M e* v
命令功能介绍:: h& r, W9 K8 ?1 q- A- z
8 ?' f- r: v" a; m8 M$ d& l; U
- y! @, I9 r3 w) o+ g" t% L命令类别:精易模块命令& y1 x( E8 h% a e4 b- t
7 X1 P* ?$ ?6 q; ~# n! `: C8 C
+ o% S/ D" q' B4 n& A; G命令使用说明:7 n* a2 x3 S; n1 E2 E( l; f9 X
+ O) [$ w3 {4 F& n& L& F# |
/ m) ~) u o) n2 \$ Y2 u+ w# W9 c0 B. Y8 V& X
5 h7 G1 T9 m9 j2 J( N4 x
3 b& H! ?% ?8 d0 H- R. x6 ]& h8 ^- n命令源码:
6 U$ U* u+ d% X4 p; Z) B- ^8 W$ W a+ e5 r7 L! o
, S( H: |$ E) _4 N8 N) K& D [5 _) P5 d: B0 s
源码复制到易语言教程:
2 K+ j* }: {5 \9 e6 Q6 z( x G x% G2 W0 @
首先复制上面的命令源码.到剪辑板.然后来到易语言的程序集界面如下图所示
/ J8 o: p s1 `4 Q( ^ 7 @- |6 u; K! Q/ J* e0 h9 J- x
! l- }; ^) y# W8 Y- c& q' `然后拖动鼠标把程序集名-窗口程序集.选中.然后粘贴上面的代码- E# }; |/ Y. [/ Y: q2 q7 K" ]+ b
7 w R8 J6 D b) ^1 W2 _
即可插入易语言命令代码哦4 z/ f, s' W% E' s' x
# s( o& l8 P" q& Q
DLL源码复制到易语言教程:
B4 T- E8 m# X* t' A% E- y
( d; I1 p7 D5 O5 g
% E4 I) a) ]1 i+ t0 W: i
3 o2 Y8 l! `# @" i# a8 W |
|