j_naroogha@yahoo.com
پنج شنبه 08 دی 1390, 22:37 عصر
سلام دوستان
تابع زیر باید بره و در محلی که ماوس (اشاره گرش ) قرار داره یه متن رو چاپ کنه .اما دقیقا در محل ماوس این کارو نمیکنه. نمیدونم چرا؟
میشه کمکم کنید...
PROC handler FAR
;get Mouse Position and save
mov ax,03h
int 33h
mov si,offset X1
mov di,offset Y1
mov [si],cx
mov [di],Dx
;get active page
mov ah,05
int 10h
;goto xy(X1,Y1)
mov bh,al
mov dl,[di]
mov dh,[si]
mov ah,02h
int 10h
mov ah,09h
mov dx,offset message2
int 21h
ret
endp
تابع زیر باید بره و در محلی که ماوس (اشاره گرش ) قرار داره یه متن رو چاپ کنه .اما دقیقا در محل ماوس این کارو نمیکنه. نمیدونم چرا؟
میشه کمکم کنید...
PROC handler FAR
;get Mouse Position and save
mov ax,03h
int 33h
mov si,offset X1
mov di,offset Y1
mov [si],cx
mov [di],Dx
;get active page
mov ah,05
int 10h
;goto xy(X1,Y1)
mov bh,al
mov dl,[di]
mov dh,[si]
mov ah,02h
int 10h
mov ah,09h
mov dx,offset message2
int 21h
ret
endp