|
|
|
Capture函数简介: 抓取指定区域(x1, y1, x2, y2)的图像,保存为file(24位位图)- h: _6 D/ E2 ^9 k4 ~3 g7 S
函数原型:7 B6 h* `' a% t
( \8 P9 v+ @( h! y7 clong Capture(x1, y1, x2, y2, file)9 I( ]# W2 d( s9 g
' k$ m0 B ^# e& ]. u
2 q+ R3 d. b* D" q& l; E3 l
易语言中调用例子说明
# E2 S/ D+ H+ C! ]; a+ Q9 @" y- Y
$ }2 v) h" S+ G j @9 J* {3 K' x! r
# z1 D* u) ~# v5 T% `* Q
" o* a1 r9 J% W& f! K I1 j/ w$ q& Y7 u( i! V7 t# {
# v3 y# g: \- L) V7 @0 V& A参数定义:
; p, ` _! X X* S( B7 [
0 \9 F- R0 K4 g* K' \9 Bx1 整形数:区域的左上X坐标
8 o; g8 {% d% Jy1 整形数:区域的左上Y坐标+ Y1 t! ?. B) _1 p$ t
x2 整形数:区域的右下X坐标, v5 w2 m. v+ d
y2 整形数:区域的右下Y坐标1 A7 C7 ]) s/ i* h5 D
file 字符串:保存的文件名,保存的地方一般为SetPath中设置的目录
$ X% X; s1 q0 P* u& e- q `! | 当然这里也可以指定全路径名.
6 z/ z1 F. H6 X/ s* M, [1 i返回值:
6 T: Z. `' i" ] W* w$ }整形数:
- }% m, r9 T" |- d- G0:失败2 B6 g! R7 J9 R m: t/ g, v
1:成功+ `- ]% n' c0 w ^* Z+ Q& d
示例:( z, m$ v9 w/ Q: a% I9 f8 F
dm_ret = dm.Capture(0,0,2000,2000,"screen.bmp"); T! k e) D) o8 K" A: h, D" }" w. [
q. n; e7 S3 ?& ]2 d
" A) v) f. c! w- k
( Z6 @& W* @( T; S- l+ l |
|