בקיצור כתבתי את הפונקציות הבאותהפונקציה מראה את העכבר על המסך
show_mouse proc
push ax
mov ax,1
int 33h
pop ax
ret
show_mouse endp
הפונקציה מעיפה את העכבר מהמסך
hide_mouse proc
push ax
mov ax,2
int 33h
pop ax
ret
hide_mouse endp
הפונקציה בודקת אם יש עכבר
check_mouse proc
; this procedure checks if the mouse is installed.
; ax=ffffh if it is installed
; else ax=0h
mov ax,0
int 33h
ret
check_mouse endp
שאלתי היא אם למשל יש לי ריבוע על המסך לא משנה איזה נקודה איך אני גורם לעכבר ללחוץ עליו בטווח של הריבוע הזה אני נתקעתי עם זה שמעתי שהנקודה האופקית והאלכסונית נמצאות האוגרים
cx
ו
dx
אבל עדיין אני צריך הסבר
אשמח אם תעזרו לי תודה ...