Win32窗口调整大小后重绘偶现异常问题求助
我参考微软的Win32示例代码(尤其是Direct2DCircle示例)开发程序,拖拽窗口边缘调整大小大多正常,但部分场景下客户区与窗口尺寸不匹配。最大化/还原窗口时问题最明显:
- 最大化时,部分区域因客户区未完全更新而黑屏;
- 还原时,圆形未缩小,尺寸超出预期。
我已确认WM_PAINT在WM_SIZE之后触发,甚至尝试在WM_PAINT渲染前调整尺寸,且绘制前已确认窗口尺寸正确,但问题仍存在。
以下是问题场景截图:
还原后(正常状态)

还原后(异常状态)

最大化后(正常状态)

最大化后(异常状态)

内容的提问来源于stack exchange,提问作者Jason1923
相关产品推荐
相关产品推荐

