當前位置:編程學習大全網 - 編程軟體 - Linux下如何編程獲得當前鼠標位置

Linux下如何編程獲得當前鼠標位置

比如:

#include?<stdio.h>

#include?<stdlib.h>

#include?<linux/input.h>

#include?<fcntl.h>

#include?<sys/time.h>

#include?<sys/types.h>

#include?<sys/stat.h>

#include?<unistd.h>

int?main(int?argc,char?**argv)

{

int?fd,?retval;

char?buf[6];

fd_set?readfds;

struct?timeval?tv;

//fd?=?open("/dev/input/mice",?O_RDONLY);

if((?fd?=?open("/dev/input/mice",?O_RDONLY))<0)

{

printf("Failed?to?open?\"/dev/input/mice\".\n");

exit(1);

}

else

{

printf("open?\"/dev/input/mice\"?successfuly.\n");

}

while(1)

{

tv.tv_sec?=?5;

tv.tv_usec?=?0;

FD_ZERO(&readfds);

FD_SET(fd,?&readfds);

  • 上一篇:編程學習幾歲開始比較好?
  • 下一篇:編程老師教給孩子的書。
  • copyright 2024編程學習大全網