Получить относительное положение мыши в окне в x11 - PullRequest
0 голосов
/ 16 июня 2011

Мне нужно получить относительное положение указателя мыши в окне, в котором он щелкнул, я закодировал, чтобы зафиксировать событие щелчка, но когда я использую этот код


result = XQueryPointer(disp, XRootWindow(disp,0),&win, &win, &root_x, &root_y, &win_x, &win_y, &mask_return);

показывает глобальную позицию мыши при печати win_x и win_y

Единственное окно, которое у меня есть, это «win», на дисплее «disp»

1 Ответ

0 голосов
/ 17 июня 2011

Обнаружено, что evt.xbutton.x и evt.xbutton.y возвращают окно относительных координат мыши

...