![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ОС [D5, Win95/98]
Predator © (2001-10-28 00:16:00)как получить доступ к содержимому экрана и кликать мышкой?
delphimun (2001-10-29 11:21:00) [1]А как hwnd к canvas-у присобачить? Тоесть чтоб канвас имел рисунок desktop-а.
Ketmar (2001-10-28 22:37:00) [2]сударь, учитесь вопросы задавать. в Вашем первом вопросе слово "программно" не фигурировало. вот и получили соответствующие ответы :-) мы тут не телепатией занимаемся, так что будьте так любезны, потрудитесь в дальнейшем вопросы формулировать ЧЕТКО.
так. разнос закончен, теперь по делу :-)
кликнуть мышкой - или послать соответствующие сообщения (WM_XXX) еужному окну, или, более глобально - сделать mouse_event. в чем разница - можно почитать в хэлпе.
читать экран - получить его DC - и вперед. GetDesktopWindow/GetDC (если Мне память не изменяет). ВС можно присобачить к канвасу, и работать с десктопом как к TCanvas. это есть именно Desktop нужен. если нужно конкретное окно - получаем DC конкретного окна (FindWindow/GetDC). если нужен именно СКРИНШОТ - ищем в конфе подобный вопрос, там все разжевано. конкретней - читаем хэлп по CreateBitmap (кажись так, с ходу не помню, хэлпа еще не поставил :-). впрочем, кто ищет, тот найдет).
достаточно для начала?
Satanas Nobiscum! 28-Oct-XXXVI A.S.
Predator (2001-10-28 21:28:00) [3]хе... а как ей программно кликать? по десктопу, по другим окнам? и, что главное - надо знать, куда кликать. из нескольких картинок в другом окне надо выбрать одну и кликнуть. по ней. левой кнопкой. мыши.
Nikolay (2001-10-28 20:39:00) [4]Вообще-то ярлыки лежат в ...Винда/......./рабочий стол/
можно их позапускать...
а можно программно поставить мышь на нужное место и кликнуть ей....
Вот так!
stasev (2001-10-28 19:21:00) [5]to PoleviZa chto vi tak!!!
Polevi (2001-10-28 15:42:00) [6]PS
Вместо безымянного пальца можно использовать средний.
Polevi (2001-10-28 15:40:00) [7]1. Включить монитор
2. Нажать чем нибудь на кнопку мыши - обычно для этого используется указательный палец, если речь идет о левой кнопке, и безымянный - в случае правой. Если ты левша, то левую замени на правую и наоборот.
Удачи