关于BitBlt的返回值问题(30分)

  • 主题发起人 主题发起人 yz_qing
  • 开始时间 开始时间
Y

yz_qing

Unregistered / Unconfirmed
GUEST, unregistred user!
想请教一下:<br>我使用了API函数BitBlt(),使用方法如下:<br>BitBlt(BitTemp.Canvas.Handle,0,0,DesW,DesH,SourceCanvasHandle,0,0,SRCCOPY);<br>可是我Showmessage()了一下,发现它的返回值是-1,请问返回-1是执行成功还是有逻辑错误呢?
 
这种问题,看delphi自带的win32sdk help去 <br><br>表示成功<br>
 
在 C 系列中, True = -1, False = 0.<br>所以,返回 -1 表示 True, 即成功.
 
多谢两位
 
后退
顶部