Cine poate sa imi explice si mie va rog ce inseamna liniile urmatoare de program. Stiu la ce folosesc, dar nu stiu cum functioneaza:
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;
}
Editat de moderator: foloseste tag-ul code pentru a posta bucati de sursa.