我多年来一直涉猎Delphi,我一直想知道为什么最小化和还原应用程序会导致它使用更少的内存?以Delphi 7为例,我创建了一个新项目,只有空白表单,然后按F9运行应用程序,查看应用程序的内存使用情况,它的内存占用率约为3.5MB。然后我将应用程序最小化,内存使用量下降到约760KB,最后我还原应用程序,内存使用量回升到约1.5MB,这大概是它最初加载时的一半,我一直很困惑这是什么原因,并且更重要的是是否有任何方法可以通过某些指令使应用程序使用1.5MB的内存而不是通常使用的3.5MB。
谢谢, Dave
谢谢, Dave