Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 | 2 |

 

  Вопрос: Эмулируем мультитач Добавлено: 20.11.09 16:35  

Автор вопроса:  VβÐUηìt | Web-сайт: смекаешь.рф
Как сымитировать нажатие или перемещение мышки - это давно понятный и решенный вопрос. Меня интересует, как сымитировать несколько касаний монитора в разных точках и последующее их перемещение в Windows 7. Т.е. сделать вид, что как будто у меня монитор мультитач. Есть какие-либо поверхностные способы, как с мышкой, или тут сразу драйвер писать нужно?

Ответить

  Ответы Всего ответов: 28  

Номер ответа: 1
Автор ответа:
 Millenium



ICQ: 629966 

Вопросов: 118
Ответов: 903
 Web-сайт: www.aliyev.us
 Профиль | | #1
Добавлено: 20.11.09 18:12
Если у тебя монитор планшетный (Т.е. тачскрин) то он сам поймёт куда было сделано нажатие. Это встроено в систему.
А вот если ты просто хочешь показать пользователю что якобы у тебя кнопка нажалась, то можешь использовать ImageBox или PictureBox и впихнуть туда свои картинки по статусу. Или-же есть контроли, у которых есть статусы, PRessed, UnPressed, Raised или MouseOver. Те статусы приравняешь к True И всё.

Ответить

Номер ответа: 2
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #2
Добавлено: 20.11.09 19:04
Millenium, ему другое нужно. Видимо хочет сделать поддержку мультитача в чем-то, но самомго мультитача у VBD нет

Ответить

Номер ответа: 3
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #3
Добавлено: 20.11.09 19:45
Я хочу сделать из синглтач монитора 70' сделать мультитач монитор 70'. Фича в том, что аппаратная часть есть, т.е. фактически, массив координат точек касания у меня есть. Мне нужно только сымитировать касание. И не только в своей проге, а во всей винде. Чтоб как дядя Билли брать земной шарик и растягивать масштаб. А то щас тольк вращать можно (

Ответить

Номер ответа: 4
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #4
Добавлено: 20.11.09 20:59
ни понял. Так монитор может хардварно не поддерживает мультитач

Ответить

Номер ответа: 5
Автор ответа:
 UnDeAdZak



Вопросов: 80
Ответов: 476
 Профиль | | #5 Добавлено: 20.11.09 22:18
хмм... у меня на коммуникаторе монитор синглтач, когда его касаешся в 2-х местах то он показывает, что коснулись точки, которая будет ровно посередине, я думаю если не тока на моём коммуникаторе так, то от этого можно расчитать мультитач, но тут проблема как определить скока точек(

Ответить

Номер ответа: 6
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #6 Добавлено: 21.11.09 00:05
Москвин отложи херню в сухое прохладное место, потом ею займешься :)
Посмотри, почитай это, если будет польза плиз сообщи её народу :), у меня щас просто времени нет

Windows Touch Programming Guide
http://go.microsoft.com/?linkid=9669683

Windows Touch: Developer Resources
http://go.microsoft.com/?linkid=9669684

Improving the Single-Finger Panning Experience
http://go.microsoft.com/?linkid=9669697

WM_TOUCH Message
http://go.microsoft.com/?linkid=9669696

Взято отюда:
Windows 7 Developer Guide
http://code.msdn.microsoft.com/Release/ProjectReleases.aspx?ProjectName=Win7DeveloperGuide&ReleaseId=1702

переводить думаю ненужно, и кстати, кто сказал, что для переворачивания обязательно нужно два пальца?
Чтоб "об асфальт", я понимаю ...

Ответить

Номер ответа: 7
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #7
Добавлено: 21.11.09 04:48
Smith, ну для растягивания точно нужно 2: одним пальцем держишь картинку, чтоб от монитора не отвалилась, а другим тянешь=)

Ответить

Номер ответа: 8
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #8
Добавлено: 21.11.09 10:26
Smith, это не очень даже не херня, очень полезная такая вещ

Ответить

Номер ответа: 9
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #9
Добавлено: 21.11.09 11:34
Все равно спасибо за инфу)

Ответить

Номер ответа: 10
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #10 Добавлено: 21.11.09 12:44
:-D

Ответить

Номер ответа: 11
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #11 Добавлено: 21.11.09 12:48
Равнофигственно!
Как и окна, можно ногтем подцепить угол или сторону и тащить со всей дури.

Ответить

Номер ответа: 12
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #12 Добавлено: 21.11.09 12:51
Просто сделать пикчер сайзуемым и всего делов то или я ещё не проснулся.

Ответить

Номер ответа: 13
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #13
Добавлено: 21.11.09 17:29
Пикчер?

Ответить

Номер ответа: 14
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #14 Добавлено: 21.11.09 18:43
Нехочешь пикчербокс возьми имеджбокс!
Сделать ресайз мышью не сложно, на тачскрине само сайзицо пальцем :)

Ответить

Номер ответа: 15
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #15
Добавлено: 21.11.09 22:32
Мне не пикчербокс нужен, а вся винда)) Есть устройство, передающее координаты всего, что касается экрана. Нужно винде сказать, что это не тупой набор байт, а место, где касаются пальцами.

Ответить

Страница: 1 | 2 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам