![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Ищу работу
Форумчанин
Регистрация: 16.02.2007
Сообщений: 269
|
![]()
Начну сразу. Если изменилось активное окно, то нужно получить его название.
Пишу на Delphi все что угодно, недорого, красиво, с комментариями
###icq 107335###
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 15.02.2007
Сообщений: 183
|
![]()
событие OnChange разве не пойдет?
Знать все невозможно, в силу того, что жить бы стало неинтересно.
|
![]() |
![]() |
![]() |
#3 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
![]()
я думаю это будет выходом из ситуации, методом сравнения 2х переменных
Код:
Последний раз редактировалось BOBAH13; 19.02.2007 в 15:07. |
![]() |
![]() |
![]() |
#4 |
Ищу работу
Форумчанин
Регистрация: 16.02.2007
Сообщений: 269
|
![]()
мне необходимо узнать заголовок активного окна, если активным окном стало другое приложение. я думаю что это делается через getactivwindow и getwindowtext, только чета пока не выходит. =(
Пишу на Delphi все что угодно, недорого, красиво, с комментариями
###icq 107335###
|
![]() |
![]() |
![]() |
#5 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
![]()
вот так
Код:
Showmessage(str); |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 06.11.2006
Сообщений: 51
|
![]()
Такая штука определяется ф-ей
GetWindowText(hWnd,lpString,nMaxCou nt); где hWnd-дескриптор окна и он определяется с помощью GetForegroundWindow, lpString-переменная, в которую копируется искомый текст (заголовок), он является адресом, буфером , т.е. реально указателем, nMaxCount- кол-во копируемых символов заголовка в lpString. |
![]() |
![]() |
![]() |
#7 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
![]()
в єтом плане все довольно елементарно
![]() |
![]() |
![]() |
![]() |
#8 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
![]()
так в чём же проблема?
|
![]() |
![]() |
![]() |
#9 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
![]()
какая проблема )))
|
![]() |
![]() |
![]() |
#10 |
Программист и
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,265
|
![]()
Откапал эту тему. У меня вопрос в продолжение, вот мы нашли активное окно, а как из него получить текст который был выделен?
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Активное окно | Messir_Leonard | Win Api | 4 | 22.04.2008 19:25 |
[VC++] Закрытие программы: ALT + F4. Активное окно. Фильтрация деактив | MuForum | Общие вопросы C/C++ | 3 | 30.03.2008 16:51 |
Предыдущее активное окно | martinz | Win Api | 3 | 25.11.2007 15:02 |
«Окно+символ». Создать класс, представляющий окно в текстовом режиме. | RustreX | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 11.11.2007 19:28 |
активное приложение | Toxa | Общие вопросы Delphi | 1 | 28.12.2006 09:41 |