躲过鼠碰蚂标轨迹判断:打开word文档,移动鼠标时出现鼠标指针的移动轨迹。
当在页面中按下鼠标按键时,onmousedown 事件会被触发。该事件可以调用相应的函数,作为其事件处理函数:在函数中,可以是任意合法的 JavaScript 代码。
轨迹球定位:
轨迹球定位的工作原理和其实与光栅类似,只是改变了滚轮的运动方式,其球座固定不动,直接用手拨动轨迹球来控制鼠标箭头的移动。轨迹球被搓动时带动其左右及上下两侧的滚轴,滚轴上带有栅轮,通过发光管和接收组件产生脉冲信号进行定位孝念。
不过轨迹球的滚轮积大、行巧吵困程长,这种定位方式能够作出十分精确的 *** 作。并且轨迹球另一大优点是稳定,通过一根手指来 *** 控定位,不会因为手部动作移动影响定位。此外,也有使用光电方式的轨迹球,其工作原理和发光二级管定位类似。
[code:1]#include <gdk/gdk.h>
main()
{
int x,y
GdkDisplay *dpy
GdkScreen *scr
GdkModifierType mask
gdk_init(NULL,NULL)
dpy = gdk_display_open(NULL)
if(dpy)
{
scr = gdk_display_get_screen(dpy,0)
gdk_display_get_pointer(dpy,&scr,&x,&y,&mask)
printf("x=%d y=%d\n",x,y)
}
gdk_exit(NULL)
}
[/code:1]
[code:1]
#include <弊虚stdio.h>
#include <X11/Xlib.h>
main()
{
Display *dpy
Window win
Window root
Window child
int rootx,rooty,winx,winy,mask
dpy=XOpenDisplay(运宏NULL)
if(!dpy)
{
printf("XOpenDisplay error\n")
return
}
XQueryPointer(dpy, RootWindow(dpy,0), &root, &child,
&rootx, &rooty, &winx, &winy, &mask)旁卜册
printf("x=%d y=%d\n", rootx, rooty)
XCloseDisplay(dpy)
}
[/code:1]
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)