Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 最小化时Winform应用程序未更新_C#_Winforms - Fatal编程技术网

C# 最小化时Winform应用程序未更新

C# 最小化时Winform应用程序未更新,c#,winforms,C#,Winforms,我有一个Windows窗体应用程序,它在最小化时似乎会暂停绘图功能。我需要知道这是否只是一些绘图函数的怪癖,或者它是否扩展到所有正在运行的代码。在这两种情况下,是否有解决此问题的方法?如果将其最小化,则绘制时没有可见内容,因此无需发送或处理WM_-paint消息。除非您在代码中做了错误的事情,否则不应影响其他内容 另请参阅以获取一些相关信息。这是否与在最小化窗口时更新Aero Peek缩略图有关?如果是这样的话,就有一个单独的API。有没有一种方法可以让它不受影响地进行绘制?我知道这是一个糟糕的

我有一个Windows窗体应用程序,它在最小化时似乎会暂停绘图功能。我需要知道这是否只是一些绘图函数的怪癖,或者它是否扩展到所有正在运行的代码。在这两种情况下,是否有解决此问题的方法?

如果将其最小化,则绘制时没有可见内容,因此无需发送或处理
WM_-paint
消息。除非您在代码中做了错误的事情,否则不应影响其他内容


另请参阅以获取一些相关信息。

这是否与在最小化窗口时更新Aero Peek缩略图有关?如果是这样的话,就有一个单独的API。有没有一种方法可以让它不受影响地进行绘制?我知道这是一个糟糕的设计选择,但我很好奇。我想这在我发布的链接中得到了回答,不是吗?(您可以调用
Update
),但要点是什么?最小化窗口与视觉无关;如果你在做绘画以外的事情,那你是在错误的地方做的。