我使用Windows 8.1
和模拟器进行汇编8086
。
我想在程序集中设计一个程序,绘制4个正方形,当用户点击它们时,绘制它。例如,我在位置(50,50)到(100,100)像素上绘制正方形,但是当点击正方形时,鼠标位置不正确,例如150,而正方形结束在100像素上。
macro mosPos
local L
mov ax, 1
int 33h
L:mov ax, 3
int 33h
cmp bx, 1
jne L
mov XMouse, cx
mov YMouse, dx
endm