以下是我根据
sunyh1999
大侠昨天(好像今天这个也是)提供的 鼠标的操作函数 改编 ,在下面的 具体函数中 解释一下 鼠标 和 鼠标指针 游标
#include <dos.h>
int main()
{
union REGS
in;
int x,y,z;
in.h.ax=0;
int86(0x33,&in,&in);
if(in.h.ax!=0xffff)
printf("do not support mouse!");
in.h.ax=1;
do{
in.h.ax=3;
int86(0x33,&in,&in);
x=in.x.cx;
y=in.x.dx;
z=in.x.bx;
gotoxy(1,1);
printf("x=%-4d y=%-4d z=%-4d",x,y,z);
} while((x<50||x>100)||(y<100||y>180)||(z==0));
}