举一个例子
下载游戏窗口化工具D3DWindower 1.88
使用方法:
笔者在以前玩帝国时代的时候,一直希望能有一种办法将游戏的运行窗口改为窗口化的方式,而不是只能全屏运行它。但是一直没有找到有效的办法。
近日,笔者看到了这款软件: D3Dwindower ,它可以很容易的将一些只能全屏的游戏窗口化。
该软件的主界面如下图一所示:
图一: D3Dwindower v1.88 汉化版的主界面
在该软件的主界面上点击
按钮来添加希望使用该工具窗口运行的程序,在弹出对话框中选择游戏帝国时代 II 征服者的 1.0c 版程序(以下简称帝国时代)。如下图二所示:
图二:选择帝国时代程序
在选择好了帝国时代的可执行程序之后,回到 D3DWindower 的主界面,发现在 D3DWindower 的主界面的列表上面就出现了帝国时代的可执行程序,如下图三所示:
图三:帝国时代的可执行程序已经添加到了 D3DWindower 上面了
使用 D3DWindower 的钩子函数将帝国时代的可执行程序钩住,在列表中选择了帝国时代之后,点击
按钮,工具栏上面的图标就变成如下图四所示:
图四:看到工具栏变成这个样子,就说明的帝国时代可执行程序被钩住了
到了这步,就差不多设置好了,点击工具栏上面的
按钮就可以在窗口中执行帝国时代了。如下图五所示的就是笔者在窗口方式下执行帝国时代程序。
图五:窗口方式下的帝国时代,大家是不是觉得很惊奇呢?
到了这里,大家是不是开始急不可待的想试试这款软件了呢?其实,这款软件的功能不仅仅在此,还可以通过点击工具栏上面的
按钮针对帝国时代的那个窗口进行更高级的设置。在“设置”对话框中,它分为了四个子界面:“一般”设置界面,“窗口化”设置界面,“最上方管理”设置界面和“输入设备”设置界面。
“一般”设置的界面如下图六所示:
图六:对帝国时代设置中的“一般”设置界面
在该界面中可以设置该窗口是否采用固定的宽度和高度,这样,窗口的大小就不会随着游戏的分辨率的改变而改变了,将“固定宽度”和“固定高度”设置成 0 便可以设置不使用固定的窗口大小了。
“窗口化”复选框可以用来设置在 D3DWindower 中运行游戏是使用全屏还是窗口。
“显示 FPS ”复选框可以用来设置在窗口方式下运行游戏的时候是否显示当前每秒的帧数。
“非活动时降低优先级”复选框可以让游戏在没有处于活动状态下是否降低它的优先级。
“非活动时缩小窗口”复选框可以让游戏在没有处于活动状态下自动减小它的窗口,从而不会干扰的其他操作。
“窗口化”设置的界面如下图七所示:
图七:“窗口化”设置界面
如果大家对显示出来的画面不满意,可以在这里进行详细设置。
“最上方管理”设置的界面如下图八所示:
图八:“最上方管理”设置界面
在该界面中,可以设置是否将游戏窗口置于桌面的最前方,这样就算在干其他工作,也不会影响看到游戏的整个概貌了,这个设置在观看帝国时代或是魔兽等游戏的高手录像时比较有用。
如果选择了“最上方管理”复选框,可以选择最上方管理的高级设置:是否“钩住 GetActiveWindow ”函数,是否“钩住 GetForegroundWindow ”函数以及是否“固定窗口坐标”。
“输入设备”设置的界面如下图九所示:
图九:“输入设备”设置的界面
如果大家发现在一些游戏中的鼠标输入有一些问题的话,就可以在这个界面上进行设置了。
注意:该软件尚有一些 bug ,对大部分的游戏都需要进行一些有针对性的详细设置,而且它对一些前期的游戏支持也不是很好,比如笔者用该软件对大富翁 4 这款游戏进行窗口方式运行时就出现了一些问题。
参考资料:
可以啊,就有一个windows选项,就是窗口化的!