|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.05.2009, 19:47 | #1 |
Регистрация: 07.06.2008
Сообщений: 4
|
диспетчер задач на WinApi
Добрый день, суть вопроса такова: имеется скелет приложения, отображающего список процессов, с возможностью выставления приоритета, убивание процессов и прочего.
Нужно передалать так, чтобы в лист боксе вместо этого отображался список открытых окон, имя класса ( окна, как я понял) и приоритет. Кроме того утилита должна закрывать выбранное окно или уничтожать процесс. Сделать это по отдельности вообщем-то не сложно, но как можно узнать список процессов запущенных окон, ведь это вообще разные классы? Это нужно будет для задания приоритета окон и закрытия процесса. Вот черновой вариант участка кода в котором происходит вывод данных: Код:
|
24.05.2009, 17:41 | #2 |
Регистрация: 07.06.2008
Сообщений: 4
|
Разобрался, как получать имя окна и имя класса ( тут без получения имени класса):
Код:
|
24.05.2009, 18:05 | #3 |
Регистрация: 07.06.2008
Сообщений: 4
|
Разобрался уже и с этим)) Остался один насущный вопрос: как реализовать вывод этих данных в одну строчку в лист боксе, по аналогии с виндовским диспетчером задач? Можно, конечно, сделать 3 listBox'a, в один писать имя, в другой класс окна, в третий приоритет, но это попахивает извращением. Можно лучше использовать другую какую-то форму или есть вариации записи в listBox?
|
24.05.2009, 19:10 | #5 |
Регистрация: 07.06.2008
Сообщений: 4
|
Дело в том, что программа делается на чистом WinApi с использованием ресурсов, а среди ресурсов Win32 приложений ListView нет ( или я плохо искал)
|
25.05.2009, 18:57 | #6 |
Участник клуба
Регистрация: 08.10.2007
Сообщений: 1,185
|
Непосредственно из taskmgr.exe
Код:
Последний раз редактировалось Somebody; 25.05.2009 в 18:59. |
28.06.2009, 00:40 | #7 |
Форумчанин
Регистрация: 17.04.2008
Сообщений: 146
|
Хорошо вам!!! У нас в техникуме даже неупоминали о WinApi
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Диспетчер задач. Delphi | Scabby | Помощь студентам | 1 | 10.03.2009 08:34 |
Диспетчер задач | NecRoMat | Свободное общение | 2 | 03.08.2008 16:55 |
диспетчер задач | Istergul | Общие вопросы Delphi | 3 | 10.02.2008 00:23 |
Диспетчер задач Windows | komex | Win Api | 14 | 29.01.2007 20:34 |