Своё приложение и чужое? Если чужое и из юзермода, то надо вести список айди процессов и раз в какой-то определенный интервал обновлять.
Если у окон всегда одно название, то FindWindow+SetWindowText, id процесса через GetWindowThreadProcessId
Добавлено через 2 минуты
Если чужое и внедряешься, то EnumWindows и в колбэке сравнение pid и уже в зависимости этого SetWindowText с хэндлом
Добавлено через 4 минуты
Мож чел хочет в диспетчере задач спрятать - тогда это другое
Добавлено через 7 минут
Если текущий запущенный экзешник надо переименовать, то как вариант скрытая командная строка с отложенной командой ren, завершение процесса и перезапуск
лучше драйвер написать, поставить фильтры а так же во внутренних структурах винды на записи процесса переименовать название процесса, тогда даже софт не надо будет перезапускать.
Не могу найти название технологии позволяющие переименовать приложения во момент запуска. Догадываюсь что это делается Хукаи. но какими?
Кто может подсказать технологию или ссылку или что либо. Остальное уже сам найду.
Заранее спасибо!
Вот именно поэтому у нас никогда не будет роботов-программистов. Потому что заказчики (простые смертные) никогда не научаться правильно формулировать свои задачи.
Переименовывать что? Чтобы что? Окно, чтобы скрыть? Такой метод бестолковый, только очень умные программисты в своих защитах смотрят заголовки окон. Если задача не скрыть, то Паладин правильно написал - SetWindowText.
А Хукаи - это озеро в Индонезии, вы что-то перепутали
Я не оказываю услуги гаранта!
База данных кидал: blacklist.rf-cheats.ru
Обязательно проверяйте человека через чёрный список прежде чем совершать с ним сделку.