|
|
易语言命令名称:+ U9 h4 i8 s" I A T& x
GetModuleHandleA( E+ W' i5 C. R9 {5 ] V: C' H
这个api取不到另一个程序的模块句柄. Q" a5 G5 o( R% N; J; p: f. X
.版本 26 Y9 g# g0 ?1 v) _
) s. n' `2 w, Z- ]
.子程序 获取进程快照, 整数型
- ?. A ^( g, A$ m+ T$ L( p6 k8 Y.局部变量 TH32CS_SNAPMODULE, 整数型9 }6 d" [8 l$ x+ X. }; K- N, g
& j M" T6 C+ M- ?- L% H返回 (CreateToolhelp32Snapshot (TH32CS_SNAPMODULE, pid))
8 W# P6 ?8 P; p( m2 @& T& U: U8 t7 ~1 R& @7 [
程序快照这个命令是这样使用的吗,下一步怎么弄,或者错了,请指点一下。主要是修改内存需要dll的地址加偏移。- `- O; _' l: O& Y; i1 `% D2 ?
命令功能介绍:
) a! h. Y: i( R! A8 |' w' ~* [3 i# _9 c( V! z
?4 W8 t- I' ]# a命令类别:精易模块命令. ?1 j2 N6 O1 o* ^
4 K9 Q8 p- V4 T$ k7 M
* w+ {# a" r+ R( L, [* R命令使用说明:& \! h% l# Y6 y N8 E
$ D% Z9 g, b5 H
8 y) F3 M0 ~ z( _2 P
8 j2 j! |9 N# b V+ X$ N( ?/ ]2 V7 v0 T4 j" `* i2 x
: @# g) ^. B) E# H% J9 u
命令源码:
( R, o R( ?6 x& Y" ~' [( J) a
5 E6 M2 K1 Y& u0 p& P4 ]9 Q0 P( x; P
1 s3 L! a; a; }5 l0 v
源码复制到易语言教程:
: Q) q# c( X" u& r
" v8 M( Z8 D4 w& t首先复制上面的命令源码.到剪辑板.然后来到易语言的程序集界面如下图所示
' S% {8 e6 y7 H9 z # s7 g) b; T& W; C0 L7 u# {- i
! E5 I3 \$ n6 C* _( X: N
然后拖动鼠标把程序集名-窗口程序集.选中.然后粘贴上面的代码! f+ Y. J E7 d s$ y3 S
6 S: l/ {6 B$ ?4 `
即可插入易语言命令代码哦0 o# ?1 X6 e" {% r4 {, Q9 K
! p" J; H5 J. f* V
DLL源码复制到易语言教程:" S8 T% K' b& P) j
, k6 ^; J( x, k/ R; D. `2 m
7 h* r# v2 e& S5 P% {# R8 ]
% \$ c! h4 r# g! v6 a. ?" A* }; E |
|