Форум: "WinAPI";
Текущий архив: 2004.04.04;
Скачать: [xml.tar.bz2];
ВнизКак определить хэндл любого компонента(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 вся ветка
Форум: "WinAPI";
Текущий архив: 2004.04.04;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.035 c