|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
15.12.2015, 10:42 | #1 |
Новичок
Джуниор
Регистрация: 15.12.2015
Сообщений: 24
|
Получение окна заголовка на новой строке
Мне нужна ваша помощь
Как вывести название нового заголовка активного окна в текстбоксе, на новой строке! ( скрин) Вот кусок кода: Код:
Код:
Последний раз редактировалось Stilet; 15.12.2015 в 10:51. |
15.12.2015, 10:53 | #2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Может быть ты хотел сказать "Только если какая-то программа, которая похожа на обычную, и не относится к окнам самого виндовса"?
I'm learning to live...
|
|
15.12.2015, 10:55 | #3 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Цитата:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
15.12.2015, 10:57 | #4 |
Новичок
Джуниор
Регистрация: 15.12.2015
Сообщений: 24
|
Ну возможно я не так выразился, в примере видно, что когда жмякаешь открываешь какое либо окно, то заголовок этого окна показывает в текстбоксе, ( проблема в том что выводится очень много строк с этими окнами, мне же нужно сделать чтобы просто при открытые какого либо окна, заголовок показывался в текстбоксе!
На пример: Открыли блокнот в Текстбоксе показывает: [--- Блокнот ---] открыли браузер в текстбоксе след строка показывает: [---- GoogleChrome ---] и так далее! Ну вообщем нужно сделать чтобы при открытые какого либо окна выводился его заголовок в текстбокс! |
15.12.2015, 10:58 | #5 |
Новичок
Джуниор
Регистрация: 15.12.2015
Сообщений: 24
|
Alex11223 Я уже использую всё что нужно, мне просто нужно сделать вывод заголовка нового окна
|
15.12.2015, 11:06 | #6 |
Новичок
Джуниор
Регистрация: 15.12.2015
Сообщений: 24
|
Давайте я попробую формально обозначить точку зрения того что мне нужно, я скинул проект, при запуске вы увидите что при открытие какого либо (окна - файла - браузера ) в текстбоксе появляются заголовки, но они стоят на таймере, поэтому вывод идет постоянно, но мне нужно единожды открыть какого либо окно и вывести его заголовок в текстбокс! ( Думаю осветлил мысль )
|
15.12.2015, 11:16 | #7 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Ну так с помощью хуков и можно ловить когда другое окно активируется
https://msdn.microsoft.com/en-us/lib...=vs.85%29.aspx https://msdn.microsoft.com/en-us/lib...=vs.85%29.aspx https://msdn.microsoft.com/en-us/lib...=vs.85%29.aspx (на C# хук на CBTProc вроде сложно сделать, скорее всего нужна DLL на С++) Более простой пример на C# http://stackoverflow.com/questions/4...ithout-polling Ну или как вариант можно просто записывать последнее название в переменную и выводить/перезаписывать только когда не совпадает.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 15.12.2015 в 11:25. |
15.12.2015, 11:30 | #8 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
а вы пишите например в HashSet, а потом его уже выводите в бокс.(HashSet неповзолит дублей)
Код:
Код:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. Последний раз редактировалось Пепел Феникса; 15.12.2015 в 11:35. |
15.12.2015, 11:32 | #9 |
Новичок
Джуниор
Регистрация: 15.12.2015
Сообщений: 24
|
У меня уже стоит хук!
Если в коде на таймере изменить так: Код:
Всё что мне нужно это сделать их каждой строчкой? Вы понимаете? ^_^ |
15.12.2015, 11:33 | #10 |
Новичок
Джуниор
Регистрация: 15.12.2015
Сообщений: 24
|
Пепел Феникса В листбоксе? ( он стоит на таймере, там явно будет много строк!
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Получение GET заголовка от браузера | The SCS | PHP | 5 | 27.06.2012 13:23 |
Получение Заголовка предка объекта | KORT | Общие вопросы Delphi | 2 | 22.03.2012 15:41 |
Получение заголовка окна, запущенного от имени другого пользователя на сервере терминалов | ArtyAtWork | Общие вопросы Delphi | 3 | 06.10.2011 09:24 |
Изменение заголовка окна в Delphi | T(h)rasher | Помощь студентам | 7 | 05.10.2011 06:58 |
Область заголовка окна | HunterMan | Win Api | 3 | 14.04.2008 15:37 |