抓图工具主要代码注释

参考代码: http://blog.csdn.net/jhkdiy/article/details/5896077

下面是关于抓图放大的主要代码,将这段代码放到一个计时器中,时时进行放大!

invoke	GetCursorPos,addr @stPoint			;	获取鼠标位置,并显示出来
invoke	SetDlgItemInt,hWnd,IDC_EDT_X,@stPoint.x,FALSE
invoke	SetDlgItemInt,hWnd,IDC_EDT_Y,@stPoint.y,FALSE
				
invoke	GetWindowDC,NULL
mov	@hWinDc,eax		;	获得鼠标点在windows窗口中的dc
				
invoke	GetDC,hImgBig
mov	@hBigDc,eax		;	获得控件中图片显示框的dc
				
mov	eax,@stPoint.x		;	获得以鼠标点为中心的矩形区域
sub	eax,4
mov	@dwX,eax
				
mov	eax,@stPoint.y
sub	eax,4
mov	@dwY,eax	
				
invoke	StretchBlt,@hBigDc,0,0,123,123,@hWinDc,@dwX,@dwY,9,9,SRCCOPY	;	将图片放大,就是将windows窗口指定的小矩形放大到图片显示框中



源码:http://download.csdn.net/my/uploads


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值