回 帖 发 新 帖 刷新版面

主题:书上有句话不明白

尽管视窗讯息处理程式一旦接收到WM_PAINT讯息之後,就准备更新整个显示区域,但它经常只需要更新一个较小的区域(最常见的是显示区域中的矩形区域)。显然,当对话方块覆盖了部分显示区域时,情况即是如此。在擦除对话方块之後,需要重画的只是先前被对话方块遮住的矩形区域。


"显示区域"指什么?
"对话框"指的什么?
"矩形区域"又指什么?

回复列表 (共1个回复)

沙发

显示区域就是整个窗口在桌面显示的区域。
比如当前窗口的显示区域就是整个窗口。
但是有些窗口的部分被其它窗口给遮住了,显示区域就不包括这部分。
最小化的时候,显示区域就是没有。

对话框,就是对话框。

矩形区域,就是一个矩形的区域。

我来回复

您尚未登录,请登录后再回复。点此登录或注册