На нашем сайте Вы сможете найти готовые курсовые и дипломные работы по программированию
Сейчас работаем

Процесс-менеджер, написан с использованием tlhelp32.h. С++

Лабораторная работа по написанию процесс-менеджера. Работа предоставляет вывод запущенных процессов в списке и возможность их удаления. Работа содержит объяснительную записку к работе с детальным описанием. В работе используеться библиотека tlhelp32.h. Работа содержит исходный код на языке С++.В записке также присутствует описание дополнительных возможностей для получения списка запущенных процессов:

  • Использование библиотеки Process Status Helper
  • Использование функции ZwQuerySystemInformation
  • Использование Windows Management Instrumentation

Часть кода:

void ProcessFind(HWND hDlg)//вывод всех процессов
{
	PROCESSENTRY32 process;//process - наша структура
	HANDLE hSnap;//hSnap - снимок запущенных процессов
	hSnap=CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);
	process.dwSize = sizeof(PROCESSENTRY32);
	Process32First(hSnap,&process);// Начало перечесления процессов
	i=0;
	do
	{
		idarray[i++] = process.th32ProcessID;
		SendDlgItemMessage(hDlg, IDC_LISTBOX1, LB_ADDSTRING ,0,(LPARAM)process.szExeFile);//записываем процессы в LISTBOX
	} while (Process32Next(hSnap,&process));//перечесляем все процессы
	SetDlgItemInt(hDlg,IDC_STATIC,i,1);//записываем количество процессов
}
Купить 100,00 
Сразу после оплаты Вы получите работу на электронную почту. Файлы отправляются автоматически. Исходник программ Вы сможете отредактировать, как Вам нужно.
Комментарии (1)

CyborDev

/ /

Оставить комментарий

Ты не можешь комментировать

Только зарегистрированые пользователи имеют возможность комментировать работы
Другие работы автора
Новые работы
Тип Название Рейтинг Категория Стоимость
Курсовая Игра 2048 С# new 0 .NET (C#) 2 500,00
Исходник ИС "Факультет" (C#, WinForms, Access) new 0 .NET (C#) 1 000,00
Исходник Ресторан (C#, ASP.NET Web Forms, SQL Server) new 0 .NET (C#) 5 000,00
Курсовая Учёт регламентных работ (C#, WPF, SQL Server) new 0 .NET (C#) 3 500,00
Другое Разработка АИС для обработки данных завода Volkswagen (C#, WinForms, Access) new -1 .NET (C#) 2 000,00
Купить

100,00 

Сразу после оплаты Вы получите работу на электронную почту. Файлы отправляются автоматически. Исходник программ Вы сможете отредактировать, как Вам нужно.
ProcessManager.zip
4690724
Объяснительная записка.docx
46550
Оцени работу

рейтинг

Поделись работой с друзьями

Категории
Процесс-менеджер, написан с использованием tlhelp32.h. С++
Лабораторная работа по написанию процесс-менеджера. Работа предоставляет вывод запущенных процессов в списке и возможность их удаления. Работа содержит объяснительную записку к работе с детальным описанием. В работе используеться библиотека tlhelp32.h. Работа содержит исходный код на языке С++.
Категория: Образование
Стоимость: 100,00