![]() |
1
5
这就是它在win32 api中的工作方式。当窗口最小化时,它所占的区域将“失效”,因此Windows系统知道需要重新绘制屏幕的这个区域。这将导致一个wm_绘制消息被发送到负责绘制该区域的Windows程序。您可以阅读有关使客户机区域(您的程序负责的区域)无效的更多信息。 here . 如果您真的对这些东西感兴趣,并且想更深入地了解系统如何处理绘图(以及其他事情,如Windows消息),我建议您阅读更多关于win32 API的内容,例如从Charles Petzold的经典开始, Programming Windows . |
![]() |
2
2
你的画没有消失,只是没有消失。容忍我:
|
![]() |
3
1
在Windows中(在vista/dwm和mil之前),应用程序负责绘制自己的GUI。也就是说,当操作系统告诉应用程序这样做时,应用程序必须绘制自己的GUI。调整窗体大小或移动窗体将触发绘制事件。这就是它在user32+gdi中的工作方式。也就是说,应用程序绘制自己的像素。 然而,WPF应用程序将使用媒体集成层(Vista和Windows7),而“mil-core”负责绘制应用程序的可视化树。在这种情况下,操作系统负责呈现,但是应用程序负责它想要呈现的内容。 |
![]() |
4
0
如果要绘制,请使用Microsoft图表控件。 http://www.microsoft.com/downloads/en/details.aspx?FamilyId=130F7986-BF49-4FE5-9CA8-910AE6EA442C&displaylang=en 或ZeDigice http://zedgraph.org/
如果您想自己绘制:当您调整大小时,窗口会重新绘制。
另外,使用.NET 4.0,因为否则,您不可能删除编程绘制的任何内容,除非删除(重新绘制)所有内容。 |
![]() |
McGeek07 · Java实体组件系统-推理变量T具有不兼容的边界 7 年前 |
![]() |
Hazem Alabiad · 通过处理程序获取僵尸进程 7 年前 |
![]() |
Brink · Powershell循环提前退出 7 年前 |
|
user936965 · php系统(“npm安装”)不工作 7 年前 |
![]() |
bradley · 指定的填充模式对此算法-c#-系统无效。安全密码学 7 年前 |
![]() |
Luis Cano · 从Shining应用程序调用系统命令 7 年前 |
![]() |
KenProgrammer · Java十进制到十六进制的使用基础 7 年前 |