|
Capture函数简介: 抓取指定区域(x1, y1, x2, y2)的图像,保存为file(24位位图)
0 h) |! g" I9 p2 ^函数原型:; ]5 }* c/ {/ ~0 m" I
" X8 o" I5 m! t$ e: f
long Capture(x1, y1, x2, y2, file)
3 E5 Y' G. m% b' q# m( Q& [1 n2 u6 U
7 i! f7 V% U6 T/ y
易语言中调用例子说明, F0 A1 B5 P1 Z, R% d6 g
8 D$ U6 [# i9 W& j
& g( {6 N2 ~. Y# y! V+ d3 U* u
, _" [' r! \; T: _3 D5 @1 d7 T
! K+ A! c4 H5 ~) l& F; }* O( I* u5 {+ o: k& `6 e8 ~, P
1 j1 j1 h P$ q+ N8 u/ G
参数定义:3 q# b3 S+ }! h' \$ }0 b
- t* I2 r0 d! {+ f& ~
x1 整形数:区域的左上X坐标- }5 o4 {8 m- d7 Z* Z8 N
y1 整形数:区域的左上Y坐标
; F2 q0 v- @& mx2 整形数:区域的右下X坐标
& t$ E7 k8 l% }4 E, T3 j# dy2 整形数:区域的右下Y坐标
6 j6 T, O$ u7 p4 |. {8 Y3 tfile 字符串:保存的文件名,保存的地方一般为SetPath中设置的目录/ E! F$ v. c; ^, s( m% _, A6 [
当然这里也可以指定全路径名.
, W1 Q1 n- s5 Q% c8 M: q9 W5 m; }返回值:0 V0 ]$ |. \ h. s% p3 {
整形数:+ F; V. j8 J! Y; j7 b6 [
0:失败* N# \. y8 y; k5 V6 z2 q
1:成功
) i/ X. s& e$ B7 u J示例:
{9 |7 I* Y. ~2 tdm_ret = dm.Capture(0,0,2000,2000,"screen.bmp")# x5 T/ R; o% d) S
2 M, n3 Q. f. }7 R+ D
! K2 {0 a$ o0 S0 K$ m+ b6 q
8 M: e4 y% U" r1 p3 r |
|