alguein tiene la libreria mouse.h
si tienen la libreria mouse.h enviarmela a mi correo [email protected] gracia
//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, ®, ®);
mvisible=1;
}
}
void mocultar(void)
{
if(mvisible==1)
{ reg.x.ax = 0x2;
int86(0x33, ®, ®);
mvisible=0;
}
}
int mxpos(void)
{
reg.x.ax = 0x3;
int86(0x33, ®, ®);
return reg.x.cx;
}
int mypos(void)
{
reg.x.ax = 0x3;
int86(0x33, ®, ®);
return reg.x.dx;
}
void msituar(int x, int y)
{
reg.x.ax = 0x4;
reg.x.cx = x;
reg.x.dx = y;
int86(0x33, ®, ®);
}
int mclick(void)
{
int r=0;
reg.x.ax = 0x5;
reg.x.bx = 0;
int86(0x33, ®, ®);
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++//
union REGS reg;
int mvisible=0;
void mver(void)
{
if(mvisible==0)
{ reg.x.ax = 0x1;
int86(0x33, ®, ®);
mvisible=1;
}
}
void mocultar(void)
{
if(mvisible==1)
{ reg.x.ax = 0x2;
int86(0x33, ®, ®);
mvisible=0;
}
}
int mxpos(void)
{
reg.x.ax = 0x3;
int86(0x33, ®, ®);
return reg.x.cx;
}
int mypos(void)
{
reg.x.ax = 0x3;
int86(0x33, ®, ®);
return reg.x.dx;
}
void msituar(int x, int y)
{
reg.x.ax = 0x4;
reg.x.cx = x;
reg.x.dx = y;
int86(0x33, ®, ®);
}
int mclick(void)
{
int r=0;
reg.x.ax = 0x5;
reg.x.bx = 0;
int86(0x33, ®, ®);
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++//
