醉西风sangoii吧 关注:115贴子:7,680
  • 9回复贴,共1

研究了一下怎么支持鼠标滚轮

只看楼主收藏回复

研究了一下怎么支持鼠标滚轮


来自手机贴吧1楼2016-05-13 22:02回复
    今天想起来了,打开注册大神的idb文件,看了看鼠标消息的处理过程,发现原来系统把滚轮消息传给程序了,只是程序没有处理,很激动啊


    来自手机贴吧3楼2016-05-13 22:10
    回复
      修改了一下鼠标消息的处理函数,还有滚动条的处理函数,试了试,挺好,竟然没有跳出,一次成功


      来自手机贴吧4楼2016-05-13 22:15
      回复
        顺便解决了一下鼠标位置的问题,有人跟我说过,就是在使用物品界面点击我添加的那些按钮的时候(卸下书籍,卸下武器等),有效位置与按钮显示位置偏离


        来自手机贴吧6楼2016-05-13 22:30
        回复
          当时我知道这个事情,但是还没有找到解决方法,通常情况下,不会出现这种现象,这种现象是在窗口模式玩的时候,用鼠标拉伸了窗口大小才会出现


          来自手机贴吧7楼2016-05-13 22:38
          回复
            因为正常情况下,不管用-window参数启动,还是alt+enter切换到窗口模式,窗口的大小都是800*600像素,而我使用的也是鼠标的像素位置,所以这时是没有问题的,当窗口拉伸以后,窗口大小不是800*600像素了,所以出现了显示位置与有效位置的偏离


            来自手机贴吧8楼2016-05-13 22:47
            回复
              其实这里应该使用鼠标相对于窗口的位置,程序里边有处理好的数据,只是以前不知道


              来自手机贴吧9楼2016-05-13 22:50
              回复
                想学习学习怎么写dll,还有hook技术,然后写个补丁,把一些能够方便玩家的功能放到里边,这样大家只要下载补丁就可以在不同的版本使用这些功能了


                来自手机贴吧10楼2016-05-13 23:04
                回复
                  好,西风辛苦了。


                  IP属地:湖南11楼2016-05-14 10:30
                  回复


                    IP属地:上海来自Android客户端12楼2016-05-14 11:14
                    回复