Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2002.03.04;
Скачать: [xml.tar.bz2];

Вниз

Чужие приложения   Найти похожие ветки 

 
Vacheslav   (2002-01-01 20:11) [0]

КАк в чужих приложениях нажать на кнопку или написать текст в поле edit?


 
NetBreaker666   (2002-01-02 14:14) [1]

Получаешь Handle окна, затем Handle того объекта, который нужен,
а затем для Edit"а: SetWindowText(EditHandle,"This is a text"),
а для кнопки ShowMessage(ButtonHndl,WM_LBUTTONDOWN,1,1);


 
BFG   (2002-01-02 20:33) [2]

>>NetBreaker666
А немогли бы вы сказать, как получить Handle?


 
Херувим   (2002-01-03 01:22) [3]

FindWindow() - парамерты в Хелпе...
Будут проблемы - мыль %)


 
Фе   (2002-01-03 14:08) [4]

Проблемы будут.
Особенно с ShowMessage(ButtonHndl,WM_LBUTTONDOWN,1,1);


 
Валера_   (2002-01-03 14:21) [5]

Проблема у меня в другом - отрабатывает SendMessage(handleEdit,"Text") как-то странно - то изменяет зн-е поля,
а то оставляет по умолчанию - хотя и фокус в Edit ставится,
заполнение идет в отдельном потоке, а заполяню диалог "Сохранить как" TWebBrowser"а поле где надо указать имя сохраняемого файла,
все - дескриптор есть, а заполняется как-то странно, даже еще закон заполенения не понял, то отработает, то нет!!!


 
nikkie   (2002-01-03 14:42) [6]

>Валера_
1. твой вопрос вроде к основной теме отношения не имеет ("в чужих приложениях"). хочешь получить ответ - лучше заведи новую ветку.
2. а зачем отдельный поток? из-за модальности что ли?
3. сначала создается диалог, потом выставляется какое-то значение в edit"е. вероятно оно перетирает то, что ты туда пишешь.



 
Валера_   (2002-01-03 14:59) [7]

как раз вроде к теме - это же диалог Explorer"а, а не мой личный,
поток - так как диалог модальный, и стопорит мой код при вызове
TWebBrowser.ExecWB(Saveas...), странно то, что при отсутствии в кеше прокси обновленной страницы все нормально, все изменяет. а при наличии в кеше страницы она грузится TWEbBrowser"ом влет, а поля eidt"ы я имею в виду уже не редактируются, уже даже паузу в потоке делаю - жду специально появления этого окна - один фиг то же самое!!!


 
Валера_   (2002-01-03 15:21) [8]

>nikkie
оказывается все еще чуднее:
я у этого модального окна ищу все дочерние через EnumChildWindows,
оказывается сообщение не идет, т.к. дескриптор этого Edit"а на самом деле 0. Странно, почему? Функция обратного вызова в EnumChildWindows очень быстро не должна отрабатывать, по-любому успеешь отследить этот Edit...мда...даже и не знаю что сказать!


 
LVV   (2002-01-04 09:22) [9]

народ ответьте всётаки на первый вопрос Vacheslava(01.01.02 20:11) если можно с примером (уж очень и интересно и полезно)



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

Форум: "WinAPI";
Текущий архив: 2002.03.04;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.004 c
4-9333
mIg
2001-12-19 10:46
2002.03.04
Скажите, как отловить событие открытие файла на чтение...


3-9050
dima1979
2002-02-04 12:28
2002.03.04
Отчет в RTF формат


1-9213
wicked
2002-02-14 10:47
2002.03.04
hash-функция


4-9331
NetBreaker666
2001-12-25 16:16
2002.03.04
Люди, понимаю, что мне пить надо меньше, на как получить список процессов.


1-9130
Squall
2002-02-17 03:05
2002.03.04
Объясните пожалуйста !!! (Transparency)!!!





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский