设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1893|回复: 5
打印 上一主题 下一主题

DLL鼠标的问题

 关闭 [复制链接]

Lv2.观梦者

傻♂逼

梦石
0
星屑
374
在线时间
1606 小时
注册时间
2007-3-13
帖子
6562

烫烫烫开拓者

跳转到指定楼层
1
发表于 2008-2-18 19:31:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
问一下,夏娜的不掉FPS鼠标的工作原理是什么。
或者VX用鼠标的德工作原理
版务信息:本贴由楼主自主结贴~
哎呀,蛋疼什么的最有爱了

Lv3.寻梦者 (暗夜天使)

名侦探小柯

梦石
0
星屑
3299
在线时间
3619 小时
注册时间
2006-9-6
帖子
37400

开拓者贵宾第3届短篇游戏大赛主流游戏组亚军第5届短篇游戏比赛亚军

2
发表于 2008-2-18 20:18:37 | 只看该作者
那个连连看里好像有个鼠标……

你去看看,
说不定会发现什么……
回复 支持 反对

使用道具 举报

Lv2.观梦者

傻♂逼

梦石
0
星屑
374
在线时间
1606 小时
注册时间
2007-3-13
帖子
6562

烫烫烫开拓者

3
 楼主| 发表于 2008-2-18 21:18:30 | 只看该作者
我说工作原理
回复 支持 反对

使用道具 举报

Lv2.观梦者

傻♂逼

梦石
0
星屑
374
在线时间
1606 小时
注册时间
2007-3-13
帖子
6562

烫烫烫开拓者

4
 楼主| 发表于 2008-2-18 22:03:52 | 只看该作者
DLL鼠标里
  $mouse_init      = Win32API.new(DLL,"_mouse_init","v","i")
  $mouse_exi      = Win32API.new(DLL,"_mouse_exit","v","v")
  
  $mouse_get_pos   = Win32API.new(DLL,"_mouse_get_pos","p","v")
  $mouse_set_pos   = Win32API.new(DLL,"_mouse_set_pos","ll","v")
  
  $mouse_get_wheel = Win32API.new(DLL,"_mouse_get_wheel","v","i")
  $mouse_is_over   = Win32API.new(DLL,"_mouse_is_over","v","i")
  $get_key_state   = Win32API.new(DLL,"_get_key_state","i","i")
  $key_down        = Win32API.new(DLL,"_key_down","i","i")
  $key_up          = Win32API.new(DLL,"_key_up","i","i")
  $mouse_update    = Win32API.new(DLL,"_mouse_update","v","v")
  $clear_queue     = Win32API.new(DLL,"_clear_queue","v","v")

的作用
哎呀,蛋疼什么的最有爱了
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
2 小时
注册时间
2005-10-25
帖子
108
5
发表于 2008-2-22 19:36:31 | 只看该作者
就是通过api获取当前鼠标的坐标,然后找到当前的游戏窗体的位置,做个偏移
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
小星子=亿万星辰@PSVita
回复 支持 反对

使用道具 举报

Lv1.梦旅人

风之塞尔达

梦石
0
星屑
50
在线时间
57 小时
注册时间
2005-10-22
帖子
2492

贵宾

6
发表于 2008-2-22 23:53:35 | 只看该作者
你用C写一个模仿Windows自带的画板程序就OK了.
基本上所有VC教程第一个完整程序就是这个

最好用Windows SDK规范来写.  这样到时做dll时可以直接copy相关代码
算法以后可以自己慢慢研究改进
在程序里延续塞尔达的传说, 在画板上勾勒塞尔达的轮廓!!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-23 07:05

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表