![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как мне получить процент свободных ресурсов в Win98? [Win95/98, WinME]
Volj © (2002-06-05 14:38:00)Как мне получить процент свободных ресурсов в Win98? Имеется в виду kernel, system, gdi. Подскажите если не код, то хотя бы механизм определения subj...
Игорь Шевченко (2002-06-10 12:19:00) [1]В help по Windows 3.1
UINT WINAPI GetFreeSystemResources(UINT);
#define GFSR_SYSTEMRESOURCES 0x0000
#define GFSR_GDIRESOURCES 0x0001
#define GFSR_USERRESOURCES 0x0002
Volj (2002-06-07 16:37:00) [2]Спасибо :) Я уже почти допер до этого сам, только нигде не могу найти описание формата вызова этой ф-ии (GetFreeSystemResources)
По крайней мере, в MSDN этого описания нет :(
Игорь Шевченко (2002-06-07 14:19:00) [3]Как всегда, все гениальное просто: Измерители ресурсов под Win98
работают через LoadLibrary16/GetProcAddress16 и используют функцию из user.exe (16-bit) GetFreeSystemResources
Volj (2002-06-07 13:28:00) [4]Вернее, присутствуе, но не работает. :( Что, впрочем, дела не меняет.
Volj (2002-06-07 13:16:00) [5]Не присутствует :( В том то и дело :((
Игорь Шевченко (2002-06-05 17:43:00) [6]Для процесса - GetGuiResources в user32.dll. Не гарантирую, что в 98 она работает (присутствут - точно). По сумме используемых - определить занятые. Максимальное количество - известно. Разница - свободные.
Может быть, есть альтернативный способ.