|
Capture函数简介: 抓取指定区域(x1, y1, x2, y2)的图像,保存为file(24位位图)1 R8 m) k* L! R0 ]
函数原型:, H3 S/ h4 R2 ]/ r- Q
1 B8 K& W$ T6 t" c
long Capture(x1, y1, x2, y2, file)
% s" H3 j: H- m; Y* `3 i) L6 Q+ x) X+ I% O; K9 `+ n2 g
$ O8 ^( r+ A- Z5 t1 U- _9 w易语言中调用例子说明
q8 A5 s( I& o8 H# B/ a$ a( c
2 y; q; a* C0 o0 c0 B7 g. r! k, a
3 ?( m9 c( H0 t# N* d W$ o3 d- M* s$ ]' G9 o# E. b
% s5 U* a7 [$ H/ Y& N
# a; k' ~. C8 N2 y" g4 r
1 M1 X6 Z( x# g8 U) {1 S c8 t3 B+ r参数定义:
8 J8 Z3 a$ A$ k3 W. I3 T7 t, V, {& [1 I
x1 整形数:区域的左上X坐标) [( R! ^0 N6 v9 ?4 H& C; g
y1 整形数:区域的左上Y坐标/ u$ C2 h( C5 a0 f0 Q
x2 整形数:区域的右下X坐标5 B5 D: g# B f* l
y2 整形数:区域的右下Y坐标
# c( l* X+ `. a5 J; Y0 Dfile 字符串:保存的文件名,保存的地方一般为SetPath中设置的目录
3 \: j- q; Z0 \/ z 当然这里也可以指定全路径名.
7 q* ~- x/ f3 \; m" Z* v7 d' Q返回值:
: {8 ^, b4 o; B整形数:) ]) j/ T A0 ]5 {1 x' ?
0:失败7 _) R( a: M# a K
1:成功0 C, Q1 n( x1 ]* q* Z
示例:; t! l1 ~* S2 r2 M6 w* H! H
dm_ret = dm.Capture(0,0,2000,2000,"screen.bmp")
, W d0 U" d. v0 Z 3 G) q9 e! B3 C& B: |6 r
( }/ m3 l- o4 i' }, a8 @
8 t6 F! n# E: p! N5 ? p |
|