2013-03-01 73 views
0

我有一个Windows窗体应用程序,它在最小化时似乎暂停绘制函数。我需要知道这是否只是一些绘制函数的怪癖,或者它是否延伸到所有代码运行。无论哪种情况,是否有解决此问题的方法?Winform应用程序在最小化时不更新

+1

这是否与窗口最小化时让Aero Peek缩略图更新有关?如果是这样,那就有一个单独的API。 – 2013-03-01 02:38:20

回答

2

如果它被最小化,没有任何可见的绘画,所以不需要发送或处理WM_PAINT消息。除非你在代码中做了错误的事情,否则没有其他东西会受到影响。

另请参阅C# Windows Form Application update when minimized的一些相关信息。

+0

有没有办法让它不分油漆?我知道这是一个糟糕的设计选择,但我很好奇。 – 2013-03-01 03:53:21

+0

我认为这是在我发布的链接中回答的,不是吗? (你可以调用'Update'。)但是,这是什么意思?最小化的窗口没有任何可视化的东西;如果你在做绘画以外的事情,那么你在错误的地方做。 – 2013-03-01 04:02:47

相关问题