Цитата:
Сообщение от Paladin
Своё приложение и чужое? Если чужое и из юзермода, то надо вести список айди процессов и раз в какой-то определенный интервал обновлять.
Если у окон всегда одно название, то FindWindow+SetWindowText, id процесса через GetWindowThreadProcessId
Добавлено через 2 минуты
Если чужое и внедряешься, то EnumWindows и в колбэке сравнение pid и уже в зависимости этого SetWindowText с хэндлом
Добавлено через 4 минуты
Мож чел хочет в диспетчере задач спрятать - тогда это другое
Добавлено через 7 минут
Если текущий запущенный экзешник надо переименовать, то как вариант скрытая командная строка с отложенной командой ren, завершение процесса и перезапуск
|
лучше драйвер написать, поставить фильтры а так же во внутренних структурах винды на записи процесса переименовать название процесса, тогда даже софт не надо будет перезапускать.