【发布时间】:2015-06-25 07:03:51
【问题描述】:
我想立即在HWND 上绘制图像(当函数返回时,图像已经绘制好了)。所以我正在考虑使用UpdateWindow() 来做到这一点,正如我所读到的,UpdateWindow() 将通过直接调用窗口过程来发送 WM_PAINT 消息,而不是通过将 WM_PAINT 消息放入消息队列中。
但是有一个我不确定的想法,UpdateWindow() 文档说如下:
如果更新区域为空,则不发送消息。
“空”是什么意思?是经过验证的意思吗?如果是这样,我应该在拨打UpdateWindow()之前先拨打InvalidateRect()吗?
【问题讨论】: