www.map-info.ru :: Просмотр темы - координаты клика мыши
                               РќР° главную страницу сайта

 
                                
ВходВход    РегистрацияРегистрация    ПрофильПрофиль    ПользователиПользователи    ГруппыГруппы    FAQFAQ    ПоискПоиск  

 
   Список форумов www.map-info.ru | Форум - программирование в среде MapInfo Добавить ответ
Предыдущая тема :: Следующая тема  
Автор Сообщение
dx125



Зарегистрирован: 19.12.2011
Сообщения: 8

СообщениеДобавлено: Вт Фев 14, 2012 12:59 am    Заголовок сообщения: координаты клика мыши Добавить ответ со ссылкой на данный текст

Доброго времени суток!

Кто может подсказать, как получить из стороннего приложения(на .NET), в которое встроена Mapinfo карта, координаты щелчка на этой карте? стандартного события OLE интерфейс не предоставляет, а использование

x = CommandInfo(CMD_INFO_X)
y = CommandInfo(CMD_INFO_Y)

в чистом виде не катит, т.к. этот код отрабатывает либо после Find(), либо в обработчике ToolHandler процедуры.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Nick4



Зарегистрирован: 15.10.2011
Сообщения: 95

СообщениеДобавлено: Пн Фев 27, 2012 10:32 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

У меня задача получить координаты
при нажатии правой или левой кнопки мыши. Получение координат реализовал. Осталось перехватить мышь через HOOK. Туго со временем. Думаю через неделю сделаю.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
dx125



Зарегистрирован: 19.12.2011
Сообщения: 8

СообщениеДобавлено: Ср Фев 29, 2012 7:23 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

я уже сделал. именно через low level hook, другого варианта, к сожалению так и не нашел.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Nick4



Зарегистрирован: 15.10.2011
Сообщения: 95

СообщениеДобавлено: Пт Мар 30, 2012 11:11 am    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Сделал через HOOK. На С++ написал DLL. Вызываю из MapBasic функцию. Работает.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Показать сообщения:   
   Список форумов www.map-info.ru | Форум - программирование в среде MapInfo Добавить ответ
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Top.Mail.Ru