回复 9楼 信箱有效
![](images/attachicons/rar.gif)
按像素进行拷贝,我这里就有这样一个程序,我可以发你,你自己试试改了拷贝的宽和高,看看怎么样。然后在用一些工具获取图片框矩形大小,你就明白了
invoke StretchBlt,@ShowhDC,0,0,115,115,@ScreehDC,@dw_x,@dw_y,16,18,SRCCOPY ,115,115 是图片框的正确大小。
你在资源脚本文件里面找到这句:
CONTROL "",IDC_IMG_SHOWPIC,"Static",WS_CHILDWINDOW|WS_VISIBLE|SS_SUNKEN|SS_CENTERIMAGE|SS_ICON,3,3,78,72 ;这里显示图片框的大小居然是78,72
然后你将78,72改为StretchBlt函数115,115这两个参数,在编译运行看看效果,然后自己使用spy++获取图片的矩形大小,看看有什么不同
SRCCOPY 是按像素进行复制,StretchBlt 你可以网上看看他是干什么的。
[ 本帖最后由 爱末流 于 2012-10-6 15:13 编辑 ]