|
|
易语言命令名称:
9 |5 V8 P0 o" AGetModuleHandleA7 p Q% m& o6 G1 p4 a5 Q1 J
这个api取不到另一个程序的模块句柄
) l* I8 s4 h t.版本 2( _! c4 U" o8 @. e3 }
0 @% Q7 B) Y! R5 `6 b2 D* v
.子程序 获取进程快照, 整数型 [, L: m h4 ]# u$ A" q) [
.局部变量 TH32CS_SNAPMODULE, 整数型: n. Z: K; ^1 @' J4 Q6 u5 F
7 z6 z2 t7 x+ i7 @6 ?' M; c8 o0 Y l
返回 (CreateToolhelp32Snapshot (TH32CS_SNAPMODULE, pid))4 o, o) `1 W0 A m2 Z- {2 R! ~
3 f/ a3 h. U( i9 S
程序快照这个命令是这样使用的吗,下一步怎么弄,或者错了,请指点一下。主要是修改内存需要dll的地址加偏移。( f6 j* A7 H$ t' d' H3 _
命令功能介绍:
: \4 w% V* r' X& Z: b+ K4 W7 R/ o5 E) m9 F6 y( p& n, x
5 L. h9 P/ B6 o& l1 t7 z
命令类别:精易模块命令$ m5 S, }& }" N2 {; J* x6 V9 p- t
% w! ~- w% C7 ]6 Q) Z4 U8 M/ z' ]
* v& S- l& B! E9 Q- g; E9 I1 {命令使用说明:
8 n' N# N$ J: }
. F/ i* X8 ] }% R7 G7 k3 ~ n! x; U) V# \: L$ F
3 R( z- U9 v1 A* g) R6 e; f& A/ S# A6 ?1 s! r! p
3 d, P A; {, L/ C
命令源码:
# W8 y8 X5 V/ ]
" a. j4 S; A# a
1 w) P j- C' H( P1 R) d
6 w4 v; P- Y9 {0 N' o' v- _源码复制到易语言教程:
% Z; G) C% L) Q/ T# P& V/ a3 w" I
4 ~ p8 l$ p- x8 j首先复制上面的命令源码.到剪辑板.然后来到易语言的程序集界面如下图所示' s( _8 k+ S% W: q1 S6 M6 H1 R
& b8 L9 y# l$ A3 ]
6 j" |; N1 p: z+ z# y6 X然后拖动鼠标把程序集名-窗口程序集.选中.然后粘贴上面的代码8 g8 _# n1 A: t& M/ N% V; j6 W& K2 J. h
9 Z$ u% [" g" |% E2 D P3 B
即可插入易语言命令代码哦4 T8 }8 {+ x; P" V0 `: P+ a
3 N" @0 s. M9 w1 [& F# v& `- E
DLL源码复制到易语言教程:
9 c' W) ?/ k. W* ^9 M% @% d- W% d2 i- |5 e! I1 A V
+ w. K9 n/ Y& y
/ P6 J+ p1 C% L. i& g; k _. l
|
|