在线请教:ScrollWindowEx 为啥总有几次不成功!?

ThenLong ThenLong 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
在线请教:ScrollWindowEx 为啥总有几次不成功!?
Delphi7 XP系统
Canvas是TPanel的

从A区域 srcRect -> B区域 dstRect 剪切

现象是
成功的 能够滚动画面 B区域显示A区域的图像
不成功的 则B区域显示黑块!(黑色矩形)

交换srcRect和dstRect的值

成功的还是A区域成功显示B区域的图像
失败的则A区域显示黑块!

------------
b := ScrollWindowEx(self.Panel3.Canvas,
x1-x2,y1-y2,
@srcRect,
@dstRect,

rgn,
@updateRect,
SW_ERASE);

b的值为 1 2 3 都是正确值

...全文

相关推荐

评论 9
收藏 已收藏
分享
返回顶部
ThenLong
Windows SDK/API 1,184 成员 22,326 内容