2015-09-25 5 views
-1

Мне нужно знать, как получить позицию каретки, когда я нажимаю клавишу (TAB). Мое приложение должно иметь положение «Tab» XY, когда любой пользователь нажимает клавишу вкладок на любом пользовательском интерфейсе.Как узнать клавиатуру «TAB» ключ XY позиция?

Есть ли способ поймать позицию «Tab»?

Спасибо,

+2

Пробовали ли вы Cursor.Position недвижимость для этого? https://msdn.microsoft.com/en-us/library/system.windows.forms.cursor.position(v=vs.110).aspx –

+0

Да, я пытаюсь, но он дает положение мыши, когда мышь изменилась. Но в моем случае нажата вкладка клавиатуры и требуется позиция курсора. – mahen

ответ

0

Вы можете получить позицию курсора для последнего сообщения извлеченного функцией GetMessage по телефону GetMessagePos() функция

+0

Мне нужно CaretPosition, потому что моя позиция указателя мыши находится в разностном месте. – mahen

+0

@mahen - Не могли бы вы изменить свой вопрос? Он по-прежнему читает «как получить положение мыши». Для позиции каретки см. Это: http://stackoverflow.com/questions/526540/how-do-i-find-the-position-of-a-cursor-in-a-text-box-c-sharp –

+0

thank , Мне нужна позиция каретки в любом окне – mahen

 Смежные вопросы

  • Нет связанных вопросов^_^