Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "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.039 c
4-1074793449
.Влад
2004-01-22 20:44
2004.04.04
информация по написанию плагинов.


1-1079701109
Igorok
2004-03-19 15:58
2004.04.04
TStringGrid


4-1074958399
Gibon
2004-01-24 18:33
2004.04.04
Как поставить хук мышы на чужую програму ?


3-1078512059
dma_database
2004-03-05 21:40
2004.04.04
TTable TDataBase


3-1078819320
denik
2004-03-09 11:02
2004.04.04
Каким образом выйти из режима редактирования?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский