Цитата:
Сообщение от Страдалецъ
С какого перепуга, она должна освобождаться при сворачивании приложения? На освобождение памяти это никак влиять не должно.
|
А ты проверял прежде чем утверждать такое?
При сворачивании окна, windows действительно "забирает" у приложения всю лишнюю память. Самому это можно сделать так.
Код:
var MainHandle: THandle;
begin
MainHandle := OpenProcess(PROCESS_ALL_ACCESS, false, GetCurrentProcessID);
SetProcessWorkingSetSize(MainHandle, DWORD(-1), DWORD(-1));
CloseHandle(MainHandle);
Ну и конечно, следи за создаваемыми объектами и дескрипторами, а то тебя это не спасет.