【发布时间】:2023-04-04 18:37:01
【问题描述】:
我正在学习汇编语言课程,我需要用(GUI?)制作一个计算器,当然还要使用鼠标选择数字等等......
我快完成了,但我卡住了,我怎样才能得到鼠标的位置?我知道我必须使用 AX=3 和 INT33 并且坐标值将存储在 CX 和 DX 中。现在,数字的布局是 3x3,如何检查该特定位置是否等于 4?
【问题讨论】:
-
你的操作系统是什么?是dos、windows还是其他?
-
如果您使用的是 INT 33,那么您需要使用 DOS 引用,因为那是 DOS 鼠标界面。
-
对不起,我不明白?我已经启动了鼠标,我可以使用它并看到它在移动。
-
快速回答是将返回的鼠标位置与您在屏幕上绘制数字的位置进行比较,但您是在 DOS 还是 Windows XP 中工作?
-
是的!这正是我想要做的,但我不知道如何比较行和列,因为三个数字(1、2、3)具有相同的行号。我迷路了大声笑
标签: assembly mouse calculator tasm