1 / 1 / 0
Регистрация: 26.07.2015
Сообщений: 197
1

Как получить координаты курсора относительно моего окна, а не рабочего стола?

13.04.2018, 11:31. Показов 4634. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем доброго времени суток!Я хотел у вас спросить , как получить координаты курсора относительно моего окна а не раб.стола?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.04.2018, 11:31
Ответы с готовыми решениями:

Как определить координаты мыши относительно рабочего стола
как сделать тоже самое только в c++?Вынесено отсюда.

Как определить координаты положения курсора относительно стороннего окна
как определить коодинаты относительно окна(не формы) 1. Не предлогать вычислять относительные...

Как получить координаты окна в относительно его родительского окна?
А то походу GetWindowRect(Window, &WindowRectangle); относительно экрана получает. А надо...

Координаты курсора относительно окна
Просто покажите мне, как сделать так, чтобы на экране были показаны координаты курсора. Я себе это...

4
с++
1282 / 523 / 225
Регистрация: 15.07.2015
Сообщений: 2,562
13.04.2018, 11:54 2
а зачем?

Добавлено через 8 минут
C++
1
2
3
4
5
if (event.type == sf::Event::MouseEntered)
    std::cout << "курсор мыши вошел в окно" << std::endl;
 
if (event.type == sf::Event::MouseLeft)
    std::cout << "курсор мыши покинул окно" << std::endl;
и так ккоординаты получить
C++
1
2
3
4
5
if (event.type == sf::Event::MouseMoved)
{
    std::cout << "new mouse x: " << event.mouseMove.x << std::endl;
    std::cout << "new mouse y: " << event.mouseMove.y << std::endl;
}
1
1 / 1 / 0
Регистрация: 26.07.2015
Сообщений: 197
13.04.2018, 15:14  [ТС] 3
Некорректно отрисовываются картинки
Сможете пожалуйста ответить на этот вопрос?

Добавлено через 1 минуту
Некорректно отрисовываются картинки
Сможете пожалуйста ответить на вопрос,который расположен по данной ссылке.А то я уже который день ломаю голову.
0
61 / 28 / 24
Регистрация: 28.09.2017
Сообщений: 399
13.04.2018, 17:18 4
Antikl, можно еще проще:
C++
1
std::cout << "X: " << sf::Mouse::getPosition(window).x << "\tY: " << sf::Mouse::getPosition(window).y << "\n";
0
61 / 28 / 24
Регистрация: 28.09.2017
Сообщений: 399
13.04.2018, 17:18 5
Antikl, можно еще проще:
C++
1
std::cout << "X: " << sf::Mouse::getPosition(window).x << "\tY: " << sf::Mouse::getPosition(window).y << "\n";
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.04.2018, 17:18
Помогаю со студенческими работами здесь

Как получить координаты курсора относительно формы при нажатии кнопки мыши?
Всем привет! Как получить координаты курсора относительно формы при нажатии кнопки мыши? То есть,...

Координаты курсора мыши относительно окна
использую вот такую штучку в backgroundworker-е: for (;;) { Point point1 =...

Как получить координаты окна относительно одного монитора?
как получить координаты окна относительно одного монитора в многомониторной винде? GetWindowRect...

Координаты курсора мыши относительно клиентской области окна
Здравствуйте! Подскажите пожалуйста как можно узнать координаты курсора мыши клиенской области...


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

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

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