|
易语言命令名称:/ b4 |' Y; n) m' X4 P
GetModuleHandleA
8 g* M9 u, E4 w5 J5 s9 V- I这个api取不到另一个程序的模块句柄" \4 E6 F" S8 q( a% d+ v; c1 {
.版本 2: n) [+ m* R: B) S! e- A; O
6 r* B- o. s* G0 o
.子程序 获取进程快照, 整数型
U: f. ]5 W; C4 e.局部变量 TH32CS_SNAPMODULE, 整数型' L# B8 d+ x' a1 J) ~; A
2 L% [8 F( M; r0 G返回 (CreateToolhelp32Snapshot (TH32CS_SNAPMODULE, pid))
% x# m" T [- v. f% @6 N) {0 b4 o+ b" j. j
程序快照这个命令是这样使用的吗,下一步怎么弄,或者错了,请指点一下。主要是修改内存需要dll的地址加偏移。- \( B, P( |* B9 K, T
命令功能介绍:
: i f5 q( j( S8 [* z9 i
6 N- g n: i( A5 x8 ^. ]- e$ S; I3 ~, q
命令类别:精易模块命令
5 F- D3 m, K9 }. q6 `- k9 W; _$ x' r; d# z- N6 [
4 ~- q, L9 C& g5 r命令使用说明:
# \7 [3 j7 V2 j. q& n" I/ }4 J# W( S7 p; z
" p' z$ ` d% T
' M- ]2 [4 K! w! ^" r/ \
5 O4 S. I1 M6 ~# U/ x8 b3 c5 x. w9 q& o/ c! M7 Z! B3 R* }* |2 |
命令源码:
# N6 s/ N3 v( L, v! T2 N7 e8 Z
, K9 L' p; c8 |7 v- Y
6 b7 m3 Q3 [, Y! p3 M* \1 Z4 l+ h6 t( V: s9 u. `
源码复制到易语言教程:
& t; r, d. x% u, y* h7 u* L8 ^$ k# t. v: D% Y
首先复制上面的命令源码.到剪辑板.然后来到易语言的程序集界面如下图所示
( x3 Z+ ^/ r0 w/ C0 H* x& H7 p" q ~" P& }5 i
, E/ \" i! L& ]' n+ h然后拖动鼠标把程序集名-窗口程序集.选中.然后粘贴上面的代码
u" h3 c, I, d; U: x$ u+ a# Z6 ` J2 t$ n$ `' U
即可插入易语言命令代码哦
7 N2 T% G3 j' W" d: F( s5 s0 K6 u1 P8 C2 [
DLL源码复制到易语言教程:
: o) o: Z% ~2 R% G: X; g5 c2 ]/ g S$ `- U: Y$ Y% B
/ I5 y9 F7 T7 L& G, ^, ~. m# y2 H) u9 @& @" H/ F) V
|
|