alguein tiene la libreria mouse.h

Antonio
08 de Octubre del 2004
si tienen la libreria mouse.h enviarmela a mi correo [email protected] gracia

cocar
08 de Octubre del 2004
//solo tienes que guardala con el mouse.h, luego la pegas en la carpega include y la corres como cualquier otra libreria. ok.//

union REGS reg;
int mvisible=0;

void mver(void)
{
if(mvisible==0)
{ reg.x.ax = 0x1;
int86(0x33, &reg, &reg);
mvisible=1;
}
}

void mocultar(void)
{
if(mvisible==1)
{ reg.x.ax = 0x2;
int86(0x33, &reg, &reg);
mvisible=0;
}
}

int mxpos(void)
{
reg.x.ax = 0x3;
int86(0x33, &reg, &reg);
return reg.x.cx;
}

int mypos(void)
{
reg.x.ax = 0x3;
int86(0x33, &reg, &reg);
return reg.x.dx;
}

void msituar(int x, int y)
{
reg.x.ax = 0x4;
reg.x.cx = x;
reg.x.dx = y;
int86(0x33, &reg, &reg);
}

int mclick(void)
{
int r=0;
reg.x.ax = 0x5;
reg.x.bx = 0;
int86(0x33, &reg, &reg);

if ((reg.x.ax) & 1)
r=1;
else if ((reg.x.ax>>1) & 1)
r=2;
return r;
}

//en esta ultima parte esta el main principal, te apareceran unos numeros, que son las coordenadas
x,y si deseas los puedes quitar y listo ya no apareceran,
esto te sirve para evaluar donde hacer click y que entre a esa opcion es tan solo un ejemplo de lo que puedes hacer//

void main(){
int xpos,ypos,bt;
clrscr();
while (!kbhit()){
mver();
xpos=mxpos();
ypos=mypos();
gotoxy(40,15);printf("f %d",xpos);
gotoxy(50,15);printf("f %d",ypos);
delay(100);
}
}

//exitos y sigue estudiando en c++//


cocar
08 de Octubre del 2004
la nesecita urgente???... yo la tengo pero me demoro unos dos dias mas ok...disculpame pero te la dare