为什么鼠标位置不正确?

时间:2014-05-25 13:45:13

标签: assembly mouse-position

我使用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 

0 个答案:

没有答案