|
![]() | 作者: wolf [cxgwolf]
![]() |
登录 |
谢谢了 |
地主 发表时间: 08/23 23:07 |
![]() | 回复: mercybirth [mercybirth] ![]() |
登录 |
些个鼠标钩子先,想要鼠标做什么都可以,呵呵。 |
B1层 发表时间: 08/24 10:56 |
![]() | 回复: genius_li [genius_li] ![]() |
登录 |
把AX寄存器设为5,调用int 33h中断,返回的BX和CX值就是鼠标的位置。 |
B2层 发表时间: 08/24 21:53 |
![]() | 回复: xiaofashi [xiaofashi] ![]() |
登录 |
代码::(:) |
B3层 发表时间: 08/25 05:28 |
![]() | 回复: wolf [cxgwolf] ![]() |
登录 |
你能说的详细些吗? |
B4层 发表时间: 08/25 19:42 |
![]() | 回复: 山鸡 [duck_chen] ![]() |
登录 |
union REGS r; int Mouse_x(void) /* 返回鼠标横坐标*/ { r.x.ax=0x5; int86(&r,&r,0x33); return r.x.bx; } int Mouse_y(void) /*返回鼠标纵坐标 */ { Mouse_x(void); return r.x.cx; } |
B5层 发表时间: 08/29 19:44 |
![]() | 回复: Muddy [muddy] ![]() |
登录 |
厉害,代码够简洁的~ |
B6层 发表时间: 09/01 11:34 |
![]() | 回复: zeeno [zeeno] ![]() |
登录 |
... |
B7层 发表时间: 09/02 16:11 |
![]() | 回复: sainthero [sainthero] ![]() |
登录 |
是不是封装在windows api里面有 GetCursorPos(P); P是Point型 |
B8层 发表时间: 09/07 16:48 |
![]() | 回复: top [top] ![]() |
登录 |
位置怎样定的呢? |
B9层 发表时间: 09/23 11:07 |
![]() | 回复: zeeno [zeeno] ![]() |
登录 |
以前用Delphi的时候做动态右键菜单 用的是另一个函数,忘记了 typedef struct tagPOINT { LONG x; LONG y; } POINT, *PPOINT; |
B10层 发表时间: 09/25 18:34 |
![]() | 回复: zkbzgcz [zkbzgcz] ![]() |
登录 |
是不是COPY的.我也有这样的一段C语言 |
B11层 发表时间: 10/28 10:04 |
|
20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon
粤ICP备05087286号