union REGS in,out;void initmouse(){ int.x.ax=0; int86(51,&in,&out);}void showmouse(){ int.x.ax=1; int86(51,&in,&out);}void getcord(int &x,int &y,int &b){ in.x.ax=3; int86(51,&in,&out); x=out.x.cx; y=out.x.dx; b=out.x.bx;}