Skip to content

Приложение предназначенное для отображения списка процессов

Notifications You must be signed in to change notification settings

alextnull/ProcessWatcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ProcessWatcher

Требуется написать приложение на C# WinForms, предназначенное для отображения списка процессов, выполняемых в данный момент в системе.

В главной форме приложения в гриде нужно отображать постоянно обновляемый список исполняемых процессов.

Необходимо обеспечить возможность получения расширенной информации для выбранного процесса.

Получение информации по процессам должно происходить в отдельном потоке, его можно приостанавливать и продолжать.

Код приложения должен быть безопасным как в смысле исключений, так и при работе с потоками.

В процессе работы необходимо логгировать в текстовый файл все происходящие события (например, запрос пользователя на получение информации о процессе, приостановку и продолжение обновления списка процессов, появление нового процесса в списке, исчезновение процесса из списка и т.д.)

Для решения задачи можно использовать как стандартные контролы Windows, так и любые сторонние компоненты.

Отдельное внимание уделите интерфейсу пользователя, он должен быть удобным и аккуратным, несмотря на минимализм проекта.

About

Приложение предназначенное для отображения списка процессов

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages