在程序集中的特定位置测试鼠标单击
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在程序集中的特定位置测试鼠标单击相关的知识,希望对你有一定的参考价值。
嗨,我正在构建语言汇编游戏。在打开的屏幕上,有几个单击选项:“开始”,“说明”等我想知道他在哪里。我知道如何检查y x并单击测试,但是如何检查哪些位置在单击?因为每个地方都有不同的地方我该怎么办?
proc AskMouse;问鼠标bx =单击位置,cx =鼠标垂直,dx =鼠标高度机斧,3小时整数33hshr cx,1退回endp AskMouse
proc MovYX退货支票:致电AskMouseshr [click],1;检查左击jnc returncheckmov [right],200mov [左],100mov [下],80mov [up],50致电Checkclickmovxy:mov [right],150mov [左],50mov [up],100mov [向下],130致电Checkclickmov [right],150mov [左],50mov [up],150mov [向下],180致电Checkclickmov [right],280mov [左] 180mov [up],150mov [向下],180致电Checkclickmov [right],280mov [左] 180mov [up],100mov [向下],130致电Checkclickret
endp MovYX
这是我的代码,左,右,上,下,这是每个正方形像素的位置。每次输入数据后,我都会要求检查一下他单击了哪个方块。我的问题是测试应该是什么样?
以上是关于在程序集中的特定位置测试鼠标单击的主要内容,如果未能解决你的问题,请参考以下文章