精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>C/C++>>资料汇编----------藏经阁>>有关鼠标中断的一点资料

主题:有关鼠标中断的一点资料
发信人: microant()
整理人: girlrong(1999-11-23 13:35:07), 站内信件
INT 33h
入:
  ax=0c , es:dx= 指向用户中断的远指针
  cx=中断发生条件屏蔽码
    bit 0:mouse move,bit 1&2:left mouse button pressed/release
    bit 3&4:right mouse button pressed/release
返回:
  无

事件发生后,指针指向的例程将被激活,并收到以下入口参数:
ax:what happen
cx,dx:mouse的位置
di:水平方向计数(当年英语水平很低的时候查字典翻译的,将就一下吧)
si:垂直方向的值啦
ds:鼠标指示器的数据段址
bx:button status

都是在helppc里面有的,不过我光驱有问题,现在没法装……连改回原中断
的方法也在里面了……我的笔记本上写着“见helppc 2.1”……残念……
--
                                    Microant(蚁不群)
少年不识愁滋味,爱上层楼,爱上层楼,为赋新词强说愁;
而今识尽愁滋味,欲语还休,欲语还休,却道天凉好个秋。

※ 来源:.网易 BBS bbs.netease.com.[FROM: 202.103.177.70]

[关闭][返回]