Delphi 图形处理的问题,请问bitble()函数的作用?
解决方案 »
- 怎么设置另一个form上TabOrder为0的edit为焦点位置。
- socket 问题?
- 电子地图
- 问个关于二进制文件读写的问题
- 编译程序出错,请问这是什么错误
- delphi初学者的超级简单问题!来者有分!!!!!!!!!!!!!!!!!!
- 怎样画图,如箭头,线头什么的
- 请问有谁知道键盘各个键相对地ASCII码?
- 请问:如何让Timage在改变picture的时候不闪烁啊?
- 我在做控件时,参考VCL源码,发现有许多CM_XXXX,CN_XXXX的消息,是VCL内部的消息,察看书本,它说在联机帮助中有说明,但我找遍也没有,请问在哪儿?
- 怎么根据数据库内容生成TREEVIEW?HELP
- [提问]是不是ToolBar上的ToolButton只能显示16*16的bmp、ico啊? 如何做个大图标的工具栏效果最好呢?谢谢。
function BitBlt(DestDC: HDC; X, Y, Width, Height: Integer; SrcDC: HDC; XSrc, YSrc: Integer; Rop: DWORD): BOOL; stdcall;功能就是进行图象的拷贝,它的具体参数如下返回值为Boolean量,True表示成功,False表示失败。会设置GetLastError 参数表 参数 类型及说明
DestDC:HDC,目标设备场景
x,y:Integer,对目标DC中目标矩形左上角位置进行描述的那个点。用目标DC的逻辑坐标表示
nWidth,nHeight:Integer,欲传输图象的宽度和高度
SrcDC: HDC,源设备场景。如光栅运算未指定源,则应设为0
xSrc,ySrc:Integer,对源DC中源矩形左上角位置进行描述的那个点。用源DC的逻辑坐标表示
Rop:Dword,传输过程要执行的光栅运算
StretchBlt作用一样,可以拉伸,即放大和缩小