![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 12.03.2010
Сообщений: 47
|
![]()
Подскажите как сделать. Есть программа, висит в трее, через заданное время она выводится на экран.
Вопрос: как сделать чтоб когда она выводится, то не забирала фокус с активного окна(чтоб если я что то печатаю то я не начал печатать в открывшимся окне а продолжил там где начал). |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 01.07.2011
Сообщений: 21
|
![]()
Если оба окна из одной твоей программы, тогда при выводе окна из трея вызывай Focus() для окна, в котором печатаешь.
Если печатаешь в любом другом окне, то перед выводом из трея получи дескриптор этого окна с помощью WinAPI-функции GetForegroundWindow и после вывода из трея верни ему фокус с помощью SetForegroundWindow |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 12.03.2010
Сообщений: 47
|
![]() |
![]() |
![]() |
![]() |
#4 | |
Пользователь
Регистрация: 12.03.2010
Сообщений: 47
|
![]() Цитата:
Код:
|
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 17.12.2008
Сообщений: 250
|
![]()
интернет говорит
http://stackoverflow.com/a/157843 Код:
|
![]() |
![]() |
![]() |
#6 | |
Пользователь
Регистрация: 12.03.2010
Сообщений: 47
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#7 | |
Форумчанин
Регистрация: 17.12.2008
Сообщений: 250
|
![]()
Вы открывали ссылку?? там в ответах на коментарий на выделенный коментарий
Цитата:
Последний раз редактировалось Reskov; 27.06.2012 в 15:56. |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
InplaceEditor у StringGrid'а. Как убрать фокус | TwiX | Общие вопросы Delphi | 2 | 03.06.2010 01:09 |
убрать фокус из ячейки DBGreed | KaimNotark | БД в Delphi | 5 | 19.02.2010 07:33 |
Как убрать фокус со StringGrid? | TwiX | Общие вопросы Delphi | 2 | 25.08.2009 01:32 |
Как убрать фокус с TrackBar?????? | NBSTUDIO | Общие вопросы Delphi | 1 | 11.08.2009 16:24 |
Убрать фокус со всех компонентов ? | chandrasecar | Общие вопросы Delphi | 5 | 21.12.2008 00:56 |