Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/14: Рейтинг темы: голосов - 14, средняя оценка - 5.00
 Аватар для DimanRu
721 / 712 / 168
Регистрация: 15.06.2011
Сообщений: 1,704

Эмуляция мыши: как осуществить или где почитать

25.12.2011, 19:58. Показов 2976. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Зравствуйте! Перерыл кучу ресурсов, внятного ответа на свой вопрос не нашел, объясните, или дайте ссылку на хороший мануал(или что-то в этом роде) про эмуляцию мыши в C#. Примерам программ буду очень рад!
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
25.12.2011, 19:58
Ответы с готовыми решениями:

Программное создание и запись *.xml-файла, как осуществить и где почитать
Здравствуйте! Подскажите как программно записать *.xml файл? В самой программе много разных контролов будет, ну вот к примеру как создать...

Эмуляция кликов мыши, как осуществить
Помогите эмулировать клики мыши в Timer. Нигде нет инфы по мыши,только по клавиатуре.

Подскажите пожалуйста как заменить текст или где почитать?
Подскажите пожалуйста как заменить текст или где почитать? ---------------------------------------------------------------- У меня в...

4
Автор FAQ
Автор FAQ
 Аватар для Rockedit
1803 / 615 / 37
Регистрация: 22.12.2009
Сообщений: 1,544
25.12.2011, 22:57
Что Вы имеете ввиду под словами эмуляция?
0
 Аватар для DimanRu
721 / 712 / 168
Регистрация: 15.06.2011
Сообщений: 1,704
26.12.2011, 15:13  [ТС]
Передвигание указателя мыши, щелчки(правой левой клавишами мыши), удержание и передвижение курсора, все это программно.
0
125 / 65 / 9
Регистрация: 19.04.2010
Сообщений: 196
26.12.2011, 15:34
Для этого придется использовать WinApi.
Список
WM_APPCOMMAND
WM_CAPTURECHANGED
WM_LBUTTONDBLCLK
WM_LBUTTONDOWN
WM_LBUTTONUP
WM_MBUTTONDBLCLK
WM_MBUTTONDOWN
WM_MBUTTONUP
WM_MOUSEACTIVATE
WM_MOUSEHOVER
WM_MOUSELEAVE
WM_MOUSEMOVE
WM_MOUSEWHEEL
WM_NCHITTEST
WM_NCLBUTTONDBLCLK
WM_NCLBUTTONDOWN
WM_NCLBUTTONUP
WM_NCMBUTTONDBLCLK
WM_NCMBUTTONDOWN
WM_NCMBUTTONUP
WM_NCMOUSEHOVER
WM_NCMOUSELEAVE
WM_NCMOUSEMOVE
WM_NCRBUTTONDBLCLK
WM_NCRBUTTONDOWN
WM_NCRBUTTONUP
WM_NCXBUTTONDBLCLK
WM_NCXBUTTONDOWN
WM_NCXBUTTONUP
WM_RBUTTONDBLCLK
WM_RBUTTONDOWN
WM_RBUTTONUP
WM_XBUTTONDBLCLK
WM_XBUTTONDOWN
WM_XBUTTONUP


Mouse Input Functions
0
10 / 10 / 1
Регистрация: 01.11.2011
Сообщений: 97
26.12.2011, 16:08
Я пользуюсь библиотекой из AutoIt, проблем пока не было.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.12.2011, 16:08
Помогаю со студенческими работами здесь

Эмуляция нажатия мыши или кнопки в не актвном окне
Можно ли как нибудь сделать нажатие мыши или клавиши F5 в не активном окне, без передачи фокуса окну? Добавлено через 2 часа 53 минуты...

Эмуляция нажатия кнопки HID устройства (мыши или клавиатуры)
Доброго времени суток, совсем новичок в этой теме (буквально второй день), так что не пинайте сильно ЗАДАЧА: Необходимо сэмулировать...

Как это назвать или где почитать как это сделать?
Вот как выглядит моя цель - http://cs623921.vk.me/v623921477/38005/2W46UJsY3nM.jpg При нажатии на стрелки происходит плавный переход. ...

Объясните что тут за код или дайте ссылки на статьи где об этом можно почитать
Решил с питона перейти на Си, так как питон для моих задач не подходит. Дошел до работы с файлам(СИ)http://www.mir-koda.ru/leson_cpp.php....

Как осуществить одноразовое нажатие мыши
Привет всем! Я хочу написать калькулятор, но на текущем этапе столкнулся с проблемой. Дело в том, чтобы при нажатии на ячейку с цифрой (или...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru