|
易语言命令名称:$ I, I! @2 f7 O& n6 x
GetModuleHandleA. N- B: L( X) D
这个api取不到另一个程序的模块句柄: R6 U3 ~9 |+ m8 C2 I/ F
.版本 20 g. ^+ s$ a! a; V7 ?
8 r% Z. Z0 H* w" d8 L- [
.子程序 获取进程快照, 整数型
% K2 ?$ f A2 q+ H* ?+ @' ?4 }' S.局部变量 TH32CS_SNAPMODULE, 整数型# n4 g- J. O" u- Y, u: e
/ X b, E5 H q" n2 g
返回 (CreateToolhelp32Snapshot (TH32CS_SNAPMODULE, pid)); T. d9 H3 t/ l, m
; `0 N0 R& g5 o/ n: r: M* w, m程序快照这个命令是这样使用的吗,下一步怎么弄,或者错了,请指点一下。主要是修改内存需要dll的地址加偏移。
2 S1 K; d1 w% J4 W( r0 X$ d: ^命令功能介绍:
$ {- A4 `' z& ?6 K2 r9 M* c5 p7 ^/ @: M) @( Z( \8 ?; Y b
# K, L! l& _! G. h
命令类别:精易模块命令) y4 @9 g* d# W
) Q, U. M8 ~- ?1 s q1 V, t
+ T& d$ }: K! p3 h( X命令使用说明:) ^8 B) f" \% w6 N* _) I# W* {
" ~' ?; x, h' ~2 Z: s3 }6 V% ~. I% i* b5 S* h3 u9 x8 z" E! A
1 v( d% N& F/ s: w6 j
6 y; S7 `! h- u% K3 T! b, p
& z) @4 Y- D% @ ?/ B命令源码:
9 Y! p& f! g6 q1 u; `. e' |9 t8 U( P( G5 S* n, p
0 t2 B( I; U: q; K. \/ q
6 x$ m L4 M- R源码复制到易语言教程:
% b- o8 A5 y: `* A7 x3 H9 K) E: A# L/ J8 ?6 K: b4 f
首先复制上面的命令源码.到剪辑板.然后来到易语言的程序集界面如下图所示
$ d) V+ F3 z4 {" C7 \$ `
7 k4 |5 x+ w0 s6 z
( q, U) F- S M然后拖动鼠标把程序集名-窗口程序集.选中.然后粘贴上面的代码
: H# K/ X+ t0 b4 {
# E9 G* s: q1 t- T% c8 q% N即可插入易语言命令代码哦! b. V( N" ?- M- l; Q
6 [) q- a; m( z# r8 N
DLL源码复制到易语言教程:3 I! v% ]7 ~* c7 J' _
% b- g1 c" `2 U6 `" g
0 Y' N! W+ X \1 L
9 n' n* T0 I8 l$ A) H) k- B
|
|