Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
55 / 13 / 2
Регистрация: 26.10.2014
Сообщений: 1,072
1

Блокировка мыши по оси y

03.03.2015, 17:18. Показов 1000. Ответов 5
Метки нет (Все метки)

Здравствуйте!
Нужно решить задачу:
Вычислять текущую позицию по оси y, и при нажатии ctrl(control)+1 блокировать мышь по этой оси, т.е чтоб y был равен всегда тому значению, которое было при нажатии.
Помогите пожалуйста!
Заранее благодарен!
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.03.2015, 17:18
Ответы с готовыми решениями:

Блокировка клавиатуры без блокировки мыши
Здравствуйте, можно ли както блокировать клавиатру, чтоб нечего нажать было нельзя p.s. мышка...

Блокировка копирования и вставки правой кнопкой мыши
нужна функция не позволяющая вставлять (к примеру в Edit) правой кнопкой мыши. чтобы понятнее было...

Блокировка мыши по оси y
Приветствую всех! Помогите пожалуйста, уже спрашивал и по c++ искал, и по python не нашел, может...

Блокировка клавиатуры и мыши
Доброго всем времени суток! Задача в следующем: Имеется программа, по истечении некоторого...

5
Native x86
Эксперт Hardware
5050 / 2921 / 847
Регистрация: 13.02.2013
Сообщений: 9,379
03.03.2015, 17:35 2
Замкнуть курсор в произвольном прямоугольнике (в т.ч. в пределах одной x- или y-координаты) можно вызовом ClipCursor.
0
55 / 13 / 2
Регистрация: 26.10.2014
Сообщений: 1,072
04.03.2015, 01:01  [ТС] 3
Почитал везде, не нашел как это мне может помочь.
Мне нужно приблезительно такое:
#include <библиотека>
//в переменные какие-то библиотеки, и т.д у нас каким-то образом будут записываться координаты по оси y, также может быть библиотека которая будет их вычислять и записывать в переменную
int y;
int yposition;
void Main()
{
//Сообственно код и вот работа с уже с переменной y, куда записана ось, правда надо возможно было делать дробь, ну да ладно
if(y<>yposition)
{
y = yposition;
]
}
Вот так я примерно это себе представляю, прошу, помогите, надеюсь на помощь, ребята!
0
Заблокирован
10.03.2015, 18:03 4
Что-то вроде этого...
C++
POINT cp;
GetCursorPos(&cp);
 
bool battached = false;
 
if (cp.y > miny && cp.y < maxy && GetAsyncKeyState(VK_CONTROL))
{
  battached = true;
}
 
if (battached == true)
{
  SetCursorPos(cp.x, (miny+maxy)/2); 
}
0
30 / 30 / 9
Регистрация: 25.12.2014
Сообщений: 115
12.03.2015, 12:10 5
А чем clipcursor не устраивает?
0
55 / 13 / 2
Регистрация: 26.10.2014
Сообщений: 1,072
18.03.2015, 18:04  [ТС] 6
это что за код вы ща написали?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.03.2015, 18:04

Блокировка клавиатуры и мыши
у нас в организации настроен телемост между двумя городами. на удаленном компьютере кто-то...

Блокировка клавиатуры и мыши
В общем, завел я себе котенка, и появилась актуальная для меня тема... уж очень любит кашара по...

Блокировка движения мыши
Вопрос такого рода , как заблокировать передвижение или вообще откл. мышь при выполнении программы ?

Блокировка клавиатуры и мыши
Нашел код блокировки клавиатуры и мыши, но почему то ничего не происходит. У когонибудь есть...

Блокировка мыши или клавиатуры
Доброго времени суток! Необходимо написать программу, которая блокировала бы активность мыши или...

Блокировка двойного клика на мыши
Добрый день. Есть проблема) Сломалась мышь. Вместо одного клика по левой кнопке происходит двойной...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru