![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
instagram
Участник клуба
Регистрация: 24.05.2008
Сообщений: 1,451
|
![]()
Добрый час! Подскажите, как программно добавить "виртуальные курсоры" Delphi, т.е. существует основной курсор, который реагирует на нажатия и все события, и помимо его, несколько курсоров добавить, которые двигаются в случайном порядке, но не реагируют на события, см. скрин:
![]() здесь нашел Последний раз редактировалось beegl; 07.03.2013 в 15:26. |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 09.11.2007
Сообщений: 1,762
|
![]()
Второй курсор наверно винда не даст создать (хотя могу ошибаться), а вот сделать картинку как курсор и перемещать её по экрану вполне возможно.
Вот тут почитай, хотя сам не читал, убегаю на корпоратив http://habrahabr.ru/post/86023/ Последний раз редактировалось FaTaL; 07.03.2013 в 16:10. |
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Все можно и все просто. http://msdn.microsoft.com/en-us/libr...=vs.85%29.aspx
|
![]() |
![]() |
![]() |
#4 |
instagram
Участник клуба
Регистрация: 24.05.2008
Сообщений: 1,451
|
![]()
Человек_Борща, напишите пожалуйста пример, а то не очень понятно
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Для одной мыши мало вероятно сделать несколько курсоров. Можно по таймеру рандомно рисовать в DC экрана ваши виртуальные курсоры
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#6 |
instagram
Участник клуба
Регистрация: 24.05.2008
Сообщений: 1,451
|
![]()
Аватар, напишите пример, как на скрине, если получается, за пределы главного, то можете оформить за пределы окна, ...... кстати, хорошая идея по защите конфиденциальности инф.., т.е. чтоб была малая вероятность воровства пароля?
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Как на скрине самому прийдется, в примере с рандомностью и прозрачностью не заморачивался и только для одной картинки. bmp 32*32 (во вложении) нужно в Image засунуть. Прозрачность можно здесь посмотреть http://www.sources.ru/msdn/howto/q79212.shtml
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 07.03.2013 в 23:36. |
![]() |
![]() |
![]() |
#8 |
instagram
Участник клуба
Регистрация: 24.05.2008
Сообщений: 1,451
|
![]()
Аватар, этот код двигает курсор только в одном направлении, без рандома, куда вставить рандом, и чтоб реагировал на движение основного курсора,т.е. если реальный курсор без действия, то и виртуальные курсоры тоже должны быть без действия?
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программа тест на Delphi. Надо добавить "работу над ошибками" | dex16 | Помощь студентам | 1 | 25.02.2012 00:56 |
Как программно изменить цвет "компонента"? Смотрим внутри... | Vova777 | Общие вопросы Delphi | 3 | 15.02.2012 05:56 |
Как обойти "преобразование типа из "string" в "float" невозможно" | lexluter1988 | Помощь студентам | 1 | 07.08.2010 12:23 |
Как программно запускать "Дефрагментация дисков" на Windows XP | kenta | Общие вопросы Delphi | 2 | 29.11.2009 20:12 |
Как добавить програмно "Назначенные задания" новое задание??? | Paul Hindenburg | Общие вопросы Delphi | 3 | 05.08.2009 17:07 |