当前位置: 主页 > 生活百科 > > 正文

[键盘加速器怎么用]ce5.5中文版加速器怎么用

发布时间: 2020-12-11 13:05:12 来源: 百科讲坛 阅读数:

导语 : [键盘加速器怎么用]什么是键盘的加速功能 WM_SYSCOMMAND)的键组合。许多时候,程序使用加速键来重复常用菜单项的动作(然而,加速键还可以用于运行非菜单功能)。例如,许多Windo

[键盘加速器怎么用]什么是键盘的加速功能

WM_SYSCOMMAND)的键组合。许多时候,程序使用加速键来重复常用菜单项的动作(然而,加速键还可以用于运行非菜单功能)。例如,许多Windows

程序都有一个包含“Delete”或“Clear”选项的“Edit”菜单,这些程序习惯上都将Del键指定为该选项的加速键。使用者可以通过“

Alt键”从菜单中选择“Delete”选项,或者只需按下加速键Del。当窗口消息处理程序收到一个WM_COMMAND

消息时,它不必确定使用的是菜单还是加速键。WM_KEYDOWN或WM_CHAR消息而自己实现同样的菜单功能呢?好处又在哪里呢?对于一个单窗口应用程序,您当然可以拦截键盘消息,但是使用加速键可以得到一些好处:您不需要把菜单和加速键的处理方式重写一遍。

对于有多个窗口和多个窗口消息处理程序的应用程序来说,加速键是非常重要的。正如我们所看到的,Windows

将键盘消息发送给目前活动窗口的窗口消息处理程序。然而对于加速键,Windows把WM_COMMAND

消息发送给窗口消息处理程序,该窗口消息处理程序的代号在Windows函数TranslateAccelerator

中给出。通常这是主窗口,也是拥有菜单的窗口,这意味着无须每个窗口消息处理程序都把加速键的操作处理程序重写一遍。

如果您在主窗口的显示区域中,使用了非系统模态对话框(在下一章中会讨论)或者子窗口,那么这种好处就变得非常重要。如果定义一个特定的加速键以便在不同的窗口之间移动,那么,只需要一个窗口消息处理程序有这个处理程序。键盘加速键加速键是产生wm_command消息(有些情况下是wm_syscommand)的键组合。许多时候,程序使用加速键来重复常用菜单项的动作(然而,加速键还可以用于运行非菜单功能)。例如,许多windows程序都有一个包含“delete”或“clear”选项的“edit”菜单,这些程序习惯上都将del键指定为该选项的加速键。使用者可以通过“

alt键”从菜单中选择“delete”选项,或者只需按下加速键del。当窗口消息处理程序收到一个wm_command消息时,它不必确定使用的是菜单还是加速键。

为什么要使用加速键您也许会问:为什么我应该使用加速键?为什么不能直接拦截wm_keydown或wm_char消息而自己实现同样的菜单功能呢?好处又在哪里呢?对于一个单窗口应用程序,您当然可以拦截键盘消息,但是使用加速键可以得到一些好处:您不需要把菜单和加速键的处理方式重写一遍。

对于有多个窗口和多个窗口消息处理程序的应用程序来说,加速键是非常重要的。正如我们所看到的,windows将键盘消息发送给目前活动窗口的窗口消息处理程序。然而对于加速键,

windows把wm_command消息发送给窗口消息处理程序,该窗口消息处理程序的代号在windows函数translateaccelerator中给出。通常这是主窗口,也是拥有菜单的窗口,这意味着无须每个窗口消息处理程序都把加速键的操作处理程序重写一遍。

如果您在主窗口的显示区域中,使用了非系统模态对话框(在下一章中会讨论)或者子窗口,那么这种好处就变得非常重要。如果定义一个特定的加速键以便在不同的窗口之间移动,那么,只需要一个窗口消息处理程序有这个处理程序。子窗口就不会收到加速键引发的wm_command消息。

键盘加速器怎么用

[键盘加速器怎么用]ce5.5中文版加速器怎么用

方法挺简单:首先打开CE,然后打开游戏,进入游戏后,按*键弹出CE界面,然后搜索你想要修改的数值,然后对应内存地址进行编辑修改,然后选择自动锁定,然后按ESC键返回游戏,这样就OK了。我说的哪点还理解不了,你指出来,我给你解释。我觉得挺容易的啊。要不我给你把说明手册附上吧。如果你再不给分,我只能认为是故意刁难了。使用手册如下:方法一、先运行游戏,然后切换到Windows桌面,接着运行Game-Expert,按下“选择游戏”按钮,选择您想修改的游戏,然后在查找中输入您想查找的数值(如金钱数,可以返回游戏中看一下),然后按下“开始搜索”按钮开始查找,结束后返回游戏,使需要修改的数值改变一下(如把钱花掉一些),然后切换到Game-Expert中,输入数值开始查找,如此重复2-3次,如果找到的结果很少(如只有一个),就可以将它添加到地址列表中并选择相应的处理方法(如自动锁定),这样游戏中的数值就不会改变了。方法二、(推荐)先运行Game-Expert,然后运行游戏,在游戏中看清楚您想修改的数值(如金钱数),然后按下Game-Expert的呼叫热键(默认的热键为数字小键盘上的*,即Num

*,您也可以在选项设置中自己定义合适的热键,但注意不要和游戏或其他程序的热键冲突了),这样会自动切换到Game-Expert,接下来的操作和方法一相同。Game-Expert支持十进制和十六进制输入,除了在“类型”框中预置了七种数值类型(单字节整数,双字节整数,四字节整数,四字节浮点数,六字节浮点数,八字节浮点数,十字节浮点数)外,另外还支持字符串查找,数值+字符串混合查找及模糊查找。具体使用方法如下:

1、整数查找:124(十进制),124H或124h(十六进制)

2、浮点数查找:123.456,124.0或124.(注意:当数值类型选为整数时,如果输入的数值含有小数点,则程序会自动把输入的数值当成浮点数来查找)。

3、字符串查找:'Hello','What-can-i-do-for-you?'(注意:字符串必须用单引号扩起来)

4、混合查找:123,456,789

(这是三个连在一起的整数的查找,比较适合于查找游戏中多个数值在内存中连续存放的情况,如金钱,生命值,弹药分别为1000,200,200,则可以输入1000,200,200进行查找,必须注意的是程序会自动认为这三个整数的类型为指定的数值类型,如果用两字节整数类型查不到可以用四字节整数类型或单字节整数类型试试)123.,456.,789.

(这是三个连在一起的浮点数的查找,适于查找游戏中的多个数值在内存中以连续的多个浮点数存放,比如帝国时代就是连续存放的四个四字节浮点数,需要注意的是浮点数的类型以指定的类型为准,如果指定的类型为整数,则程序会默认为这三个浮点数为四字节浮点数)123,456.,789

(这是“整数+浮点数+整数”形式的查找,其他任何的形势都是合法的,需要注意的是如果指定的数值类型为整数,则123和789这两个整数即为指定的整数类型,

456、则默认为四字节浮点数,如果指定的数值类型为浮点数,则程序将这三个数都认为是指定的浮点数类型。123,456,789.,'ABCD'

(这是“整数+整数+浮点数+字符串”形式的查找,基本规则同上)

5、模糊查找:第一次必须输入?(只是一个问号,不必加引号)第二次及其以后的查找可以输入

>(+),<(-),=,!(~)>或+表示现在数值比原来大<或-表示现在数值比原来小=表示现在数值不变!或~

本文地址 : https://www.jinnengjt.com/shenghuobaike/117099.html 本文资源来源于互联网,所有观点与站长无关,若有侵权,请第一时间联系我们进行删除,谢谢配合!

相关文章

声明:本站资源皆来源于互联网,若有侵权,请第一时间联系我们进行删除,谢谢合作!

Copyright @ 2020 百科知识 版权所有 www.jinnengjt.com

生活百科