Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: WinAPI и системное программирование > Узнать handle процесса по имени exe??


Автор: Nicholas 6.1.2005, 11:49
Мне необходимо получить handle по имени exe файла, не для завершения процесса, а для дальнейших операций с ним типо смены заголовка окна и т.п.

Можно было бы конечно через FindWindow, только вот заголовок окна всегда разный, а класс не известен!!!

smile

Автор: AntonSaburov 6.1.2005, 15:29
А разве получить список процессов нельзя и там найти то, чтотебе нужно ?

Посмотри тут http://www.akzhan.midi.ru/devcorner/akdeltnt-content/akdeltnt-006D.html

Только там надо посмотреть - для Win95/98 и NT/2000 разные варианты

Автор: Akella 6.1.2005, 16:10
Я таким кодо уже пытался пользоваться, у меня поначалу были проблемы, как справился, не помню

Автор: Nicholas 8.1.2005, 06:03
Цитата(AntonSaburov @ 6.1.2005, 15:29)
А разве получить список процессов нельзя и там найти то, чтотебе нужно ?


Можно конечно, но хотелось бы увидеть супер компактный код.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)