ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Мышь в Builder
  #1  
Старый 10.05.2010, 13:12
IgrikX
Познающий
Регистрация: 13.08.2009
Сообщений: 92
Провел на форуме:
441444

Репутация: 1
По умолчанию Мышь в Builder

Можно ли как в Билдере или Делфях сделать, что бы курсор мыши бегал по форме, кроме того, основным курсором я мог управлять. (Мышь на форме, должна не выходить за форму)????
 
Ответить с цитированием

  #2  
Старый 10.05.2010, 13:32
JnK
Участник форума
Регистрация: 30.03.2007
Сообщений: 121
Провел на форуме:
188563

Репутация: 52
По умолчанию

Перемещать, можно: Получаешь позицию курсора, если он на форме, то начинаешь его передвигать программными средствами.
PHP код:
  {Переместим курсор мыши}
  
Mouse_Event(MOUSEEVENTF_ABSOLUTE or MOUSEEVENTF_MOVEPt.xPt.y00); 
Тык

Что бы курсор не выходил за рамки:
PHP код:
ClipCursor(Rect(10,10,100,100)); 
Но вот, что ты подразумевал под Основной курсор?
Если эмуляция, тогда вариант, прятать настоящий курсор мышки, и отображать картинку на форме
 
Ответить с цитированием

  #3  
Старый 10.05.2010, 14:00
IgrikX
Познающий
Регистрация: 13.08.2009
Сообщений: 92
Провел на форуме:
441444

Репутация: 1
По умолчанию

Тоесть, на форме бегает один курсор, а я за компом мог работать, и не мешать курсору, который бегает по форме..))
 
Ответить с цитированием

  #4  
Старый 10.05.2010, 14:40
telega
Новичок
Регистрация: 29.08.2009
Сообщений: 20
Провел на форуме:
80528

Репутация: 0
Отправить сообщение для telega с помощью ICQ
По умолчанию

я думаю это должно быть вида... прога берет картинку курсора и перемещает картинку, а курсор скрывает просто и все
 
Ответить с цитированием

  #5  
Старый 10.05.2010, 16:14
slesh
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме:
3288241

Репутация: 3349


Отправить сообщение для slesh с помощью ICQ
По умолчанию

Нефига у вас так не получится.
Курсор он и в африке курсор. И даже если ты 100 мышке подрубишь, всё равно они будут управлять одним единственным курсором.
Как я понял необходимо сделать чтото типа эмуляция работы пользователя в проге.
Тут всё зависит от того как прога устроена и каким образом она работает с мышей.
Если прога тупо ловит сообщения WM_MOUSEMOVE то можно просто напросто постоянно её окну посылать эти сообщения с указанием координат.
Если же прога определяет всё по коорднатам мыши, то тут врядли.

Хотя есть одно универсальное решение:
1) ищеш статейку о том как сделать из Win XP многопользовательский терминал сервер.
2) затем запускаешь вторую сессию (под другим юзверем можно) и там запускаешь прогу свою и эмулятор движения мышки.
3) переключаешься на свою сессию.

В этоге прога с эмулятором будут сами по себе, а ты сам по себе.
По тому что каждая сессия графическая имеет собственный курсор. итд итп
 
Ответить с цитированием

  #6  
Старый 10.05.2010, 18:12
IgrikX
Познающий
Регистрация: 13.08.2009
Сообщений: 92
Провел на форуме:
441444

Репутация: 1
По умолчанию

Цитата:
Сообщение от slesh  
Нефига у вас так не получится.
Курсор он и в африке курсор. И даже если ты 100 мышке подрубишь, всё равно они будут управлять одним единственным курсором.
Как я понял необходимо сделать чтото типа эмуляция работы пользователя в проге.
Тут всё зависит от того как прога устроена и каким образом она работает с мышей.
Если прога тупо ловит сообщения WM_MOUSEMOVE то можно просто напросто постоянно её окну посылать эти сообщения с указанием координат.
Если же прога определяет всё по коорднатам мыши, то тут врядли.

Хотя есть одно универсальное решение:
1) ищеш статейку о том как сделать из Win XP многопользовательский терминал сервер.
2) затем запускаешь вторую сессию (под другим юзверем можно) и там запускаешь прогу свою и эмулятор движения мышки.
3) переключаешься на свою сессию.

В этоге прога с эмулятором будут сами по себе, а ты сам по себе.
По тому что каждая сессия графическая имеет собственный курсор. итд итп
ммм.. мб проще будет на Виртуальную машину поставить?? а то ты навговорил, у меня жопа на глаза вылезла..))
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Mad Catz выпускает клавиатуру с сенсорным экраном и мышь, распознающую жесты Keltos Новости мира "железа" 9 12.01.2010 20:22
Mionix Naos 5000 – геймерская мышь, способная определять качество поверхности aka_zver Новости мира "железа" 0 20.11.2009 21:41
Embarcadero: C++ Builder 2009 Kollinz С/С++, C#, Delphi, .NET, Asm 1 11.08.2009 11:27
Лазерная мышь компании BTC для любителей компьютерных игр DTW Новости мира "железа" 0 23.12.2008 19:06
Как своими руками заставить мышь вибрировать dinar_007 Аппаратное обеспечение 8 17.02.2006 09:18



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ