1 / 1 / 1
Регистрация: 14.11.2012
Сообщений: 42
|
||||||
1 | ||||||
Определение позиции курсора на экране (не на форме)14.12.2012, 00:37. Показов 2780. Ответов 2
Привет!
я обрабатываю перемещение по графику функции, нарисованном на PictureBox'е формы, и хочу сделать так, чтобы курсор не упирался в границы экрана, а становился в противоположную точку (как в 3ds max'е), то есть, например, на дисплее 1280x1024 при координатах курсора (1280, 342) курсор становился на точку (0, 342). Для этого мне нужно узнать координаты курсора на экране (не на форме). Как я могу это сделать? Кликните здесь для просмотра всего текста
0
|
14.12.2012, 00:37 | |
Ответы с готовыми решениями:
2
Определение позиции курсора Определение позиции курсора Определение позиции курсора в TextArea Определение позиции курсора в TextBox'e |
Футболист
533 / 435 / 142
Регистрация: 31.10.2011
Сообщений: 1,010
|
||||||
14.12.2012, 04:48 | 2 | |||||
Отчет координат начинаеться с верхнего левого угла
1. Перенеси на форму из панели элементов элементы label, timer 2. Нажми 2 раза на таймер, сгенерируеться событие timerTick 3. Впиши туда следующий код, выглядеть должно так. Ну и не забудь запустить таймер
1
|
1 / 1 / 1
Регистрация: 14.11.2012
Сообщений: 42
|
||||||
16.12.2012, 21:42 [ТС] | 3 | |||||
В таком слечае мы просто на label1 будем видеть текущие координаты курсора на PicBox'е. И ведь timer1_Tick необязателен: вместо него можно использовать (как теперь выяснилось) PicBox_MouseMove.
Может, я не умею объяснять, но вот что я имел ввиду (теперь оно работает): Кликните здесь для просмотра всего текста
Вопрос решён. Большое спасибо за помощь Goal'а с Cursor.Position.
0
|
16.12.2012, 21:42 | |
16.12.2012, 21:42 | |
Помогаю со студенческими работами здесь
3
Определение позиции курсора в поле TMemo определение позиции курсора Определение позиции курсора относительно элемента SDL: определение позиции курсора мыши Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |