Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.04;
Скачать: CL | DM;

Вниз

Как определить хэндл любого компонента(findWindow не находит)   Найти похожие ветки 

 
graY ©   (2004-01-27 16:13) [0]


Как определить хэндл любого компонента к примеру Edit1 имеющего тип TEdit пытался искать при помощи FindWindow("TEdit","Edit1")но ничего не ищется результат 0
(также пробовал
FindWindow(nil,"Edi1")
FindWindow("Edit1",nil)
все равно ничего не получается хотя такой элемент имеется в системе я сам его создал и в момент попытки определения ХЭНДЛа приложение было запущено)


 
Digitman ©   (2004-01-27 16:26) [1]

а кричать-то зачем ? тонешь что ли ?)

ты описание ф-ции FindWindow внимательно читал ?

ты имеешь представление о верхнеуровневых окнах текущего дисктопа и дочерних окнах ?

ты отдаешь себе отчет в том, что  окно, создаваемое компонентом TEdit не является верхнеуровневым, а имеет parent-окно ?


 
YuRock ©   (2004-01-27 16:37) [2]

> graY

Digitman хотел сказать, что "лучше" для этих целей использовать GetWindow, FindWindowEx или еще что-нибудь типа этого...


 
Digitman ©   (2004-01-27 16:47) [3]


> YuRock ©   (27.01.04 16:37) [2]


я просто хотел, чтобы автор, получив граблями. думал и читал документацию, читал документацию и вновь думал .... и только после безуспешных попыток привести свой код в соответствии с док-цией делал вывод о "глюках", позволяющих будоражить общественность)


 
YuRock ©   (2004-01-27 17:01) [4]

> Digitman ©   (27.01.04 16:47) [3]

Да, извините, я погорячился (не мог знать, что Вы хотели сказать)...
Просто усталость, наверное...


 
Digitman ©   (2004-01-27 17:05) [5]


> YuRock ©   (27.01.04 17:01) [4]


ничего...

в конечном итоге автор д.прийти к пониманию и задействованию EnumChildWindows


 
Romkin ©   (2004-01-27 17:18) [6]

Гыыы. Я ему уже в чате посоветовал FindWindowEx. Вроде получилось


 
Digitman ©   (2004-01-27 17:20) [7]


> Romkin ©   (27.01.04 17:18) [6]


баба с возу)


 
graY ©   (2004-01-28 17:06) [8]

пошло поехало ну и что что я апи не очень хорошо знаю сами то как начинали


 
Игорь Шевченко ©   (2004-01-23 13:12) [9]

graY ©   (28.01.04 17:06)


> сами то как начинали


Сами начинали с изучения теории, а не с вопросов в форуме.


 
GrayFace ©   (2004-01-30 17:53) [10]

Я не изучал теории. Быстрее на примерах и форумах.
Я начинал с FindWindow(Ex), EnumWindows, и т.д.


 
GrayFace ©   (2004-01-30 17:53) [11]

Удалено модератором
Примечание: Дубль



Страницы: 1 вся ветка

Текущий архив: 2004.04.04;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.021 c
14-1078661915
dzmitry[li]
2004-03-07 15:18
2004.04.04
Delphi8


11-1059554398
Aser2k
2003-07-30 12:39
2004.04.04
Не могу установить KOL


7-1074459243
Thor
2004-01-18 23:54
2004.04.04
переделка схемы для порта.


1-1079369751
Layner
2004-03-15 19:55
2004.04.04
Возможно ли в приложении скрыть / показать MainMenu?


7-1073810584
TankMan
2004-01-11 11:43
2004.04.04
На счет бут сектора...