Здравствуйте! Подскажите пожалуйста, можно ли с помощью компонента MouseEvent получить координаты экрана с точностью не один пиксель как сейчас, а выше, например 0.1пиксель или даже 0.01? Или пиксель это минимальная единица измерения у виндовс? Кто то может изучал этот вопрос?
Этот топик читают: Гость
Ответов: 27
Рейтинг: 0
|
|||
карма: 0 |
|
Ответов: 6
Рейтинг: 0
|
|||
Хоспади...
Вы бы хоть информацию в интернете что ли поискали бы сначала, что такое пиксель, а после такие глупые вопросы задавали. Читаю форум, такое впечатление что здесь одни дети. |
|||
карма: 0 |
|
Ответов: 27
Рейтинг: 0
|
|||
mishem писал(а): Хоспади...
Вы бы хоть информацию в интернете что ли поискали бы сначала, что такое пиксель, а после такие глупые вопросы задавали. Читаю форум, такое впечатление что здесь одни дети. Ну раз глупый вопрос, то и не отвечайте, если по теме сказать нечего. Я задал вопрос тем, кто знает ответ. Я здесь не новичок, была пауза и какое то время не заходил сюда. И хорошо знаю тех кто и ответит, даже если я в чем то и заблуждаюсь, и если надо поможет. |
|||
карма: 0 |
|
Ответов: 8926
Рейтинг: 823
|
|||
amateur, с помощью MouseEvent конечно нельзя :-) Но все оптические мышки делают под собой фото 400--1000 раз в секунду и эту картинку можно достать и проанализировать на предмет измерения перемещения более точно. Правда и знания в программировании нужны поболее, чем есть у меня, а судя по вопросу, и у вас
А в гугл или яндекс доступа нет? https://habrahabr.ru/company/neobit/blog/282782/ |
|||
карма: 19 |
|
Ответов: 27
Рейтинг: 0
|
|||
Леонид писал(а): amateur, с помощью MouseEvent конечно нельзя :-) Но все оптические мышки делают под собой фото 400--1000 раз в секунду и эту картинку можно достать и проанализировать на предмет измерения перемещения более точно. Правда и знания в программировании нужны поболее, чем есть у меня, а судя по вопросу, и у вас
А в гугл или яндекс доступа нет? https://habrahabr.ru/company/neobit/blog/282782/ Леонид, в гугл и яндекс то доступ есть, только это не сильно поможет С MouseEvent конечно понятно, это законченный компонент и работает он так, как работает. С него толку тут мало. Видимо нужен новый компонент или на IC, чтобы он смог читать данные с мыши и выдавать их, но уже с более высоким разрешением. Я раньше заказывал нужные мне компоненты, только не через купи-продай, а напрямую в личке, зная примерно у кого какой уровень и в какой области. Но последний раз был тут года полтора-два назад, так что немножко не в теме, кто сейчас чем занимается. Смысл вопроса заключался в том, чтобы выяснить, возможно ли это в принципе?! А Вы Леонид не прибедняйтесь, знаю на что Вы способны, ахах |
|||
карма: 0 |
|
Ответов: 2267
Рейтинг: 676
|
|||
карма: 11 |
|
Ответов: 27
Рейтинг: 0
|
|||
sla8a писал(а): Страннннно, только что было вот так:sla8, честно?! мне пофик я не за количеством набитых сообщений и рейтингом сюда уже много лет хожу, а вообще то да, вот это будет 4-ое по счету сообщение, почему предыдущие не считались, я не знаю. |
|||
карма: 0 |
|
Ответов: 2267
Рейтинг: 676
|
|||
amateur, своим постом хотел обратить внимание на глюк форума, но пока выкладывал, увидел что уже "поколдовали".
|
|||
карма: 11 |
|
Ответов: 8926
Рейтинг: 823
|
|||
sla8a, неужели вы работаете с тёмным фоном и светлым шрифтом Или это тоже глюк форума?
|
|||
карма: 19 |
|
Ответов: 2267
Рейтинг: 676
|
|||
Леонид, выставил в своем профиле в настройках, тут нет глука. А что вас так удивило?
|
|||
карма: 11 |
|
Ответов: 8926
Рейтинг: 823
|
|||
sla8a, да нет! (Вот и великий и могучий нечаянно проявился! Yes no не звучит ) Читал с экрана, глазки устали, пробовал разные комбинации, белые на чёрном ещё хуже показались, вот и удивился
|
|||
карма: 19 |
| ||
Голосовали: | Vadimluk1 |
Ответов: 27
Рейтинг: 0
|
|||
Нашел вот топик на одном форуме, правда очень старый, но там прям из заголовка понятно, что народ тоже самое хотел получить от мышей.
Внизу предпоследнего сообщения прикреплен и архив с файлами Delphi проекта. Если кому не трудно, ну скомпилируйте это дело в экзешник, очень интересно глянуть на то какие данные у них получилось вытащить. http://forum.sources.ru/index.php?showtopic=119520 |
|||
карма: 0 |
|
Ответов: 6
Рейтинг: 0
|
|||
amateur, извиняюсь.
С самой сути вопроса сбил именно сам вопрос. События мыши (MouseEvent), координаты экрана и т.д. исчисляются именно в пикселях, отсюда и посчитал вопрос абсурдным. Теоретически программно можно высчитать, зная скорость и время можно получить расстояние, но виндоус все равно таких значений не поймет (если ей нужно будет их передавать) и в лучшем случае они будут просто округлены до целого пикселя. Редактировалось 2 раз(а), последний 2016-12-14 01:03:53 |
|||
карма: 0 |
|
Ответов: 27
Рейтинг: 0
|
|||
mishem Все нормально, это я виноват за неточное описание сути вопроса.
|
|||
карма: 0 |
|
Ответов: 6
Рейтинг: 0
|
|||
ну скомпилируйте это дело в экзешник
Качни делфи 7 и скомпилируй. Думаю разберешься, там ничего сложного нет. Только вряд ли что то выйдет хорошего. Он же пишет что под win2k мыши у него не обнаруживаются. А на 7ке и выше думаю что и подавно не заработает. |
|||
карма: 0 |
|