Форум: "WinAPI";
Текущий архив: 2002.02.25;
Скачать: [xml.tar.bz2];
ВнизКатастрофическое уплывание ресурсов Найти похожие ветки
← →
valery_f (2001-12-26 17:24) [4]Спасибо, насчет "selected into DC" я как то не подумал :) Ну, насчет кистей и пр. я понял. А как быть с метафайлами? Вот кусок кода, который, будучи прокручен несколько сотен раз (просмотр файлов перед импортом) опускает GDI ресурсы до нуля:
hMetafile := GetEnhMetaFile(PChar(Filename));
if hMetafile = 0 then ..
try
GetEnhMetaFileHeader(hMetafile,SizeOf(TEnhMetaHeader),@EMF);
...
PlayEnhMetaFile(Bmp.Canvas.Handle,hMetafile,r);
finally
DeleteEnhMetaFile(hMetafile);
end;
Может во время "PlayEnhMetaFile" винда создает еще какие-то объекты и с ними надо что-то делать?
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2002.02.25;
Скачать: [xml.tar.bz2];
Память: 0.43 MB
Время: 0.004 c