Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.03.2017, 17:10   #1
sanapo_
Новичок
Джуниор
 
Регистрация: 30.03.2017
Сообщений: 1
Вопрос как закрыть окно по его названию?

задача:
если есть окно с именем "входящие - Mozilla", то закрыть его и запустить .BAT/.LNK/конкретный адрес в браузере Mozilla

можно loop'ом например, раз в 5 секунд прогонять скрипт. Думаю лучше всего реализовать скриптом VBS но изучать ещё один новый язык ради одной простой задачи...

пожалуйста помогите.. везде все по имени процесса работают, а тут имя окна... Вариант kill.run"taskkill /f /im uTorrent.exe",0 отпадает значит
sanapo_ вне форума Ответить с цитированием
Старый 02.04.2017, 07:55   #2
BLACK_RAIN
Форумчанин
 
Регистрация: 13.02.2012
Сообщений: 867
По умолчанию

Код:
w := FindWindow(nil,'имя окна');
SendMessage(w, wm_destroy, 0,0);

ShellExecute(0,nil, bla-bla....);
BLACK_RAIN вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как удалить обект по его названию(TString) Lokki23 C++ Builder 2 06.01.2014 20:24
Mono: как программно закрыть окно Mixim Общие вопросы .NET 5 02.09.2012 12:13
Как закрыть окно выполненной программы? Google0_0 Паскаль, Turbo Pascal, PascalABC.NET 10 06.08.2012 01:26
Как закрыть наглое активное окно? MotoArhangel Общие вопросы Delphi 8 09.03.2011 21:32
Закрыть всплывающее окно - как? fezilk25 Общие вопросы Delphi 4 17.11.2010 19:22