Без комментариев. Первая утилита(pk.exe) основа на одном из туториалов, лежащем на данном сайте. Вторая(hooks.exe, hookdll.dll) - мое творчество. в processkiller'е убийство процессов осуществляется двойным кликом на листбоксе, в другой утилите это делается нажатие Ctrl-Alt-T при активном окне убиваемого процесса(использую клавиатурный хук)
Я имел в виду, что смешно . Мне понравилось "Ваши руки ... будут ампутированы". Да, и еще - неплохо было бы заюзать DS_SETFONT - так, на всякий случай
IceStudent, Ctrl-Alt-T убивает процесс ТЕКУЩИЙ(с выделенным активным окном)... правда иногда(особенно в не-GUI приложениях, то есть в консолях(Open-Gl не в счёт)) убивается сама программа, но не более... Ctrl-Alt-Q убивает же только сам процесс-перехватчик... Ctrl-Alt-H выводит хелп по этому безобразию . Насчет ампутации рук - это я перечитал http://hi-tech.nsys.by (может ошибся в адресе) - сайт "изобретателей фонариков на солнечных батарейках" ))))
Шедевр. В хью конфигурируется всё Я про это и говорю. Ошибёшься в хоткее и убьётся нужная прога. А чем стандартный Alt+F4 плох? Имелось ввиду стандартное закрытие проги.
Угу, я в опере Ctrl+F4 табы закрываю, будет весело если убиватся вся опера будет. Тебе так часто надо завершать процесс нестандартным способом? Мне очень редко.
У меня есть много процессов, которые ужасно тормозят систему(3Dsmax к примеру), фотошоп и прочее... Денег на апгрейд пока нет, а нажатие Ctrl-Alt-Del или стандартного Alt-F4 превращается в ожидание 10-15 минут!!! А тут нажал Ctrl-Alt-T(не самый короткий и путающийся хоткей) - и ВСЁ. Изначально хотел сделать Ctrl-T, но подумал, что может уже быть забито самой виндой это сочетание... Ну и напоследок два вопроса: 1) IceStudent, что такое хью? Мне конечно главное - самому разобрацца, но если есть что-то лучше и удобнее, я скорее забью 2) Нажатие Ctrl-Alt-Del и выскакивание при этом TaskManager - это стандартный виндовский хук или нет? Просто мне ОЧЧЕНЬ хотелось бы как-нибудь снять данный хук(если это все-таки он, возможно через WH_DEBUG) и повесить своего убийцу процессов . Конечно жива идея убийства WFP и банальное замены файла taskmgr.exe своим... но что-то путь этот какой-то корявый!
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\taskmgr.exe\\Debugger - полный путь к твой тулзе.
Блин, а я уже почти напрограммил . Придецца выкинуть... ладно, вопрос почти ф тему(все для убийства процессов ) - можно ли использовать WH_DEBUG для... ну скажем, перехвата клавиатурного хука некоего процесса и "корректировки" или даже снятия оного . Скажем "убедить" приложение, что нажата клавиша Б а не клавиша А?