c ++ win32在哪里绘制一个仪表

时间:2011-09-19 16:41:29

标签: c++ winapi drawing gdi

我需要使用c ++在win32 app中使用简单的矩形绘制一个仪表。在窗口中绘制仪表的最佳方法是什么(应该每10分钟重绘一次)?我应该直接将它绘制到窗口中(在消息WM_PAINT上)还是使用其他一些组件并绘制成它?

1 个答案:

答案 0 :(得分:3)

创建计时器并通过使用InvalidateRect使包含仪表的窗口部分无效来响应WM_TIMER消息。这将自动生成WM_PAINT消息,但如果程序落后,将阻止它们堆积。

相关问题