Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Определение фокуса чужого TEdit


Виктор1 ©   (2006-11-24 12:33:00) 

Доброго времени суток. Как определить(узнать), что(когда) TEdit чужой программы имеет(получает) фокус?


Игорь Шевченко   (2006-11-24 15:21:00) [1]


> Как определить(узнать), что(когда) TEdit чужой программы
> имеет(получает) фокус?


начать с AttachThreadInput


Anatoly Podgoretsky   (2006-11-24 15:07:00) [2]

> DVM  (24.11.2006 13:23:04)  [4]

> На PuntoSwitcher же не обижаются

Обижаются


Elen   (2006-11-24 14:26:00) [3]

Удалено модератором


Виктор1   (2006-11-24 14:18:00) [4]

Разабрался, только чтото символы карявые возвращает, не красиво както =(


clickmaker   (2006-11-24 14:13:00) [5]


> [8] Виктор1 ©   (24.11.06 14:01)
>
> > GetClassName(Хендель,Куда_писать,sizeof(Куда_писать))
>
>
> Какова типа "Куда писать" ?

Рекомендую прикрутить справку по функциям WinAPI (MSDN или MS Help для Delphi). Даже если не сейчас, то на будущее пригодится.


Elen   (2006-11-24 14:11:00) [6]

Удалено модератором


Сергей М.   (2006-11-24 14:05:00) [7]

Удалено модератором


Виктор1   (2006-11-24 14:01:00) [8]


> GetClassName(Хендель,Куда_писать,sizeof(Куда_писать))


Какова типа "Куда писать" ?


Elen   (2006-11-24 13:41:00) [9]


> этот Edit лижит непонятно на чём

Когда мне непонятно на чем лежит элемент окна я беру его в Spy++, и он показывает мне всю цепочку его парентов


Elen   (2006-11-24 13:39:00) [10]


> как определить какой из них относится к нему или хотябы как их(Хендлов) классы узнать

GetClassName(Хендель,Куда_писать,sizeof(Куда_писать))


Виктор1   (2006-11-24 13:32:00) [11]

Не, это Мне для Себя, блин, Handle его не получить, этот Edit лижит непонятно на чём, нахожу список всех Хендлов этого окна, как определить какой из них относится к нему? или хотябы как их(Хендлов) классы узнать?


DVM   (2006-11-24 13:23:00) [12]


> а пользователь не обидится?

На PuntoSwitcher же не обижаются


clickmaker   (2006-11-24 12:56:00) [13]

а пользователь не обидится?


Виктор1   (2006-11-24 12:52:00) [14]

:) Мне надо добавлять туда свой текст, причём неважно что за текс там был, и только в тот момен тогда пользователь набирает в него текст, хотя можно читать текст постоянно оттудова, и как тольо он будет изменяться то добавлять, но ....


clickmaker   (2006-11-24 12:38:00) [15]

зачем?


Наверх

Титульная страница Поиск, карта сайта Написать письмо