|
易语言命令名称:
4 ^( Z2 _5 I1 m0 z7 X% t& _GetModuleHandleA
( Q( o/ i& z0 Q: G! ?. ~这个api取不到另一个程序的模块句柄
1 R2 M+ n6 N; e: {% N' E% P.版本 2
7 C+ k) Z/ Z, e( X
$ ~2 Z- |2 M q& |9 L0 n8 H.子程序 获取进程快照, 整数型
9 f. j1 |4 x$ }$ B& I$ M.局部变量 TH32CS_SNAPMODULE, 整数型; m+ J+ Y0 o' e# Q: K9 s: C
. v6 Z7 T, c3 ]: F
返回 (CreateToolhelp32Snapshot (TH32CS_SNAPMODULE, pid))+ ~6 \ \0 N( i# P/ K
3 i7 n$ e* |2 T+ m: M r
程序快照这个命令是这样使用的吗,下一步怎么弄,或者错了,请指点一下。主要是修改内存需要dll的地址加偏移。; @* _: y" D% @7 t4 }% j% P. J/ |
命令功能介绍:/ O0 b$ a3 p) j! D
+ x9 y- v( G5 t h) ]$ ?
" t+ v; b2 x1 g& n2 h% v
命令类别:精易模块命令; g( o; B' e( l5 {, W' |, d
) o4 m8 B5 _$ U3 ?
, x7 e( o% W5 ]5 d: Y* T
命令使用说明:. h; a& j- D5 R0 u( E2 L O( q
# P! A/ v# l& N1 G5 O
" r+ B& [; b2 v4 }9 u. `" {
0 h# C( s+ g# |4 S5 M. ~3 H* p" W9 Z! U! p
7 v6 d8 c3 d% R命令源码:! j# g1 {: u- h# ?+ B5 D- L! Y( }
! V G9 W; @/ v
9 }: N- M/ x( ?
7 u9 s/ [9 M! m/ W% ~/ C* f- U源码复制到易语言教程:9 h: R8 F% x. u3 V* T0 O% x' ?
, U2 U* u8 X+ Q. |
首先复制上面的命令源码.到剪辑板.然后来到易语言的程序集界面如下图所示
9 n u) [- S8 y+ E" o% ]2 l1 \
% ]9 D) {7 H- F: @
; J% d' R* U# G; O& v然后拖动鼠标把程序集名-窗口程序集.选中.然后粘贴上面的代码: c( C8 i( V6 K6 ^+ g! L
. b. e& _+ Z* e8 w2 B2 l7 I即可插入易语言命令代码哦5 J8 s, J% M0 f: s# w6 ~, `, T
& P) `2 V1 U+ }( a4 k! B" `4 U
DLL源码复制到易语言教程:8 ]6 a3 x; y1 y6 J" c# U' s& Q
" h, |6 |8 A/ t9 O$ Z! k+ C% N$ A5 g( A# O6 B5 Y
0 }1 x" I& s3 U/ o9 v. P' f
|
|