|
|
易语言命令名称:1 I8 Q' A7 U: c
GetModuleHandleA
3 `9 \ m, i9 y% ^! j; v" b; N- V0 z0 h这个api取不到另一个程序的模块句柄
3 L8 u" l' Y, c+ i2 t, J/ v! T% g.版本 2
$ z& {0 y" ^6 U; N) W+ [; g& t( k: ?1 m3 w& a) y
.子程序 获取进程快照, 整数型
( i T" W3 j1 L, f1 P4 N.局部变量 TH32CS_SNAPMODULE, 整数型1 n) g6 l" A( T2 n9 e3 C( _
. t/ d5 ^- {: x4 e0 c( B0 z' J7 @
返回 (CreateToolhelp32Snapshot (TH32CS_SNAPMODULE, pid))9 [5 y$ t* @4 w$ F! c
) e! X! M9 i5 r! f程序快照这个命令是这样使用的吗,下一步怎么弄,或者错了,请指点一下。主要是修改内存需要dll的地址加偏移。5 ~' h4 {; B) g5 o6 e& B4 x# O
命令功能介绍:8 V7 @) {2 x$ e& G8 J
]8 g/ M# v; y( Y' c! f3 s) M0 R/ M! m7 G3 F9 p
命令类别:精易模块命令+ k" r- T. ~7 y9 X4 |* j
+ O2 I- J0 C6 B* p1 I: Z3 d: C
b/ \- r5 p( c: J( H命令使用说明:! b1 h1 I) ^) S$ Q) ]
7 R/ Y" r% G( b$ A4 ?
( ]3 b* U6 A/ J0 N
3 Y x7 M: R( o: z
" h8 h( r6 F4 [, f1 p
$ h/ c- n. g$ Q2 a5 I( J命令源码:
9 j+ R( b( r$ [7 W' p: |0 k" V; x3 F
( t5 I, U* k( F; U) O
, {1 p8 x: \; r( e; ~, w* R源码复制到易语言教程:: q2 ?6 t/ P2 S1 M8 \, D
6 ^5 q" g/ d/ r. N+ v8 l
首先复制上面的命令源码.到剪辑板.然后来到易语言的程序集界面如下图所示) V Z% C5 `$ p/ C% K, [

4 {3 ^0 p' E, U4 u) z6 X: j( n# P" u: f+ \" z% }( ]
然后拖动鼠标把程序集名-窗口程序集.选中.然后粘贴上面的代码
3 U7 P. p( U( r4 m' y
7 ^1 F& v) ?5 l, R7 k) d即可插入易语言命令代码哦
. R r5 D! R+ {2 u9 l. Y, q' _; i+ l5 O; y4 K# F! g- J
DLL源码复制到易语言教程:9 ?$ l, }9 g8 `/ e; T' N
2 n5 t) v9 ^) m) X
; N! n0 v" z `1 I. O0 B
& X0 F& R3 _+ Z' I: z: N4 N5 |, ` [; L |
|