![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#21 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Аватар мне кажется это перебор.
Aliens_wolfs, пробовал=) Enter посылается тому компоненту, что в фокусе. |
![]() |
![]() |
![]() |
#22 | |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
![]() Цитата:
Я кстати как то давно для отправки сообщения в окне Майл Агента именно родителю Enter передавал и он отправлял. Еще такой вариант, при срабатывании твоей программы делать чужое окно активным и развернутым, или тебе нужно что бы это происходило не визуально? Последний раз редактировалось Aliens_wolfs; 12.07.2011 в 00:41. |
|
![]() |
![]() |
![]() |
#23 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
вообще интересный вариант, я хотел делать ShowWindows(hWindow,SW_HIDE); а затем Windows.SetFocus(hEdit)
но тогда, когда юзер захочет юзать прогррамму руками, у него будут проблемы. |
![]() |
![]() |
![]() |
#24 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
![]()
Если все это быстро произойдет он даже не заметит,а затем снова прячь, еще можно задать размеры меньше он ее не увидит или за рабочий стол переместить функциями MoveWindow или SetWindowPos ниже панели пуск.
Еще есть Функция SetForegroundWindow переводит определяемое окно в приоритетный режим и активизирует его Последний раз редактировалось Aliens_wolfs; 12.07.2011 в 00:57. |
![]() |
![]() |
![]() |
#25 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
ну про это я знаю. Но p2p клиент - это не 5 кб информации. И вот так вот его скрывать и показывать слишком накладно.
|
![]() |
![]() |
![]() |
#26 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
![]()
Если нет других вариантов то можно сделать так:
Один раз открыть и переместить допустим ниже панели пуск. Затем сделай свой трей в своей же программе для нее, а родной ее спрячь, в своем трее сделай меню открыть, при открытии будет перемещать в нужное место для того чтобы посмотреть инфу, примерно так. Тогда скрывать и показывать ничего ненужно она уже открыта, захотел взглянуть на инфу нажал в трее открыть, закрываешь твоя прога ее открывает и перемещает, делает это один раз Последний раз редактировалось Aliens_wolfs; 12.07.2011 в 10:34. |
![]() |
![]() |
![]() |
#27 |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
![]()
А что если поставить вопрос ребром?
То есть написать свой несложный р2р клиент под нужный Вам протокол? ![]()
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} |
![]() |
![]() |
![]() |
#28 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
в качестве ремарки:
первый PostMessage я заменил на SendMessage, дабы избавиться от sleep. Что касается посылки нажатий по определенному месту на форме в свернутое окно (т.е. в координаты относительно самой формы), пример: Код:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation Последний раз редактировалось raxp; 12.07.2011 в 17:04. |
![]() |
![]() |
![]() |
#29 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
![]()
raxp- он это все делал, проблема когда окно не в фокусе или свернуто, ее edit не принимает Enter, а в фокусе все работает, ему нужно скрытно посылать Enter, это нужно видимо для того чтобы принять данные
Последний раз редактировалось Aliens_wolfs; 12.07.2011 в 19:29. |
![]() |
![]() |
![]() |
#30 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
пролистайте посты назад и покажите, где он тыкал виртуально по конкретному месту формы ?
![]()
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нажатие Enter | Кристинка89 | Общие вопросы C/C++ | 2 | 18.05.2011 18:40 |
Повторное нажатие Enter | _-Re@l-_ | Общие вопросы Delphi | 10 | 28.01.2011 23:48 |
Нажатие Enter | Alana | Общие вопросы Delphi | 4 | 27.10.2010 14:31 |
Двойное нажатие клавиши Enter | Nezaam | Помощь студентам | 4 | 18.08.2010 17:00 |
Нажатие Enter | Screame | Microsoft Office Excel | 1 | 01.11.2009 17:02 |