Люди добрые, поможите, чем сумеете! Задание: необходимо сделать в готовой программе такую вставку, чтобы в итоге считались число дескрипторов объектов графического интерфейса пользователя (GUI), которые в использовании у заданного процесса. имя порцесса SLS.HInst НАшла функцию: DWORD GetGuiResources ( HANDLE hProcess , // дескриптор процесса DWORD uiFlags // тип объекта GUI ); ПАРАМЕТРЫ: hProcess [in] Дескриптор процесса. Дескриптор должен иметь право доступа PROCESS_QUERY_INFORMATION. Для получения дополнительной информации, см. статью Защита процесса и права доступа. uiFlags [in] Тип объекта GUI. Этот параметр может быть одним из следующих значений Значение Предназначение GR_GDIOBJECTS Возвращает итоговое число объектов GDI. GR_USEROBJECTS Возвращает итоговое число объектов USER. А ВОСПОЛЬЗОВАТЬСЯ ПОЧЕМУ-ТО НЕ МОГУ.... ВЫДАЕТ КУЧА ОШИБОК.... МОЖЕТ КТО ПОЛЬЗОВАЛСЯ ФУНКЦИЕЙ? И ЗНАЕТ, КАК ПРАВИЛЬНО ЕЕ ПРОПИСАТЬ?
GetWindowThreadProcessId (hWnd,addr ProcessId) hProcess = OpenProcess (PROCESS_QUERY_INFORMATION,FALSE,ProcessId) GetGuiResources (hProcess,GR_USEROBJECTS) GetGuiResources (hProcess,GR_GDIOBJECTS) CloseHandle (hProcess)