为什么玩魔兽争霸和屏幕不是全屏?

2024-12-17 14:57:26
推荐回答(5个)
回答1:

  这是因为游戏注册表出现问题了,或者不小心恢复默认值了。解决方法如下,修改一下注册表就行了。
  开始搜索框输入regedit打开注册表,定位到HKEY_LOCAL_MACHINE------SYSTEM------ControlSet001-------Control-------GraphicsDrivers-------Configuration------
然后右键点击Configuration,选择查找,输入Scaling,在右框内即可看到scaling,右键scaling选择修改,将数值改为3即可,原值为4

  开始-运行-输入"regedit"-找到HKEY_CURRENT_USER => SOFTWARE => BLIZZARD ENTERTAIMENT => WARCRAFTIII => VEDIO
下面两个关键值reshight(宽屏的话请改成十进制的900或者768),reswidth(1440或1366),视电脑分辨率而定

回答2:

自己修改注册表就行,与显示器没有关系!
方法:
新建一个文本文档,改名为“宽屏.reg”(需要打开“显示已知文件后缀名”选项),以显示器分辨率是1366*768为例;

用记事本打开,输入以下内容:

--------------------------------以下是内容--------------------------------

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Blizzard Entertainment\Warcraft III\Video]
"reswidth"=dword:00000556
"resheight"=dword:00000300

--------------------------------以上是内容--------------------------------

最后“双击”写好的reg文件,导入注册表

当然,如果你的显示器分辨率不是1366*768的可以修改reswidth(宽),resheigh(高)的值,但注意要用十六进制;

十六进制借助win7的新计算器。

先点击十进制,输入你的显示器宽(高)分辨率值,然后点击十六进制,它会自动给你转换成功

下面是十进制转十六进制的方法,其实也不难,会除法就行。

5621转换为16进制数的方法是“除16取余”方法,
5621/16=商351余5,16进制最后一位为5
351/16=商21余15,16进制右边第二位为F
21/16=商1余5,16进制右边第三位为5
1/16=商0余1,16进制数右边第四为为1
商0就不继续除了
最后的结果为15F5
16进制的0~9用0~9表示,16进制的10~15用A~F表示。

回答3:

如果是nvidia显卡,在桌面单击右键进入nvidia控制面板,在“调整桌面尺寸和位置”选项里选择“使用nvidia缩放功能”
前提是关掉所有全屏应用程序

预祝楼主能够成功~

回答4:

如果是进去后右边有一块黑黑的=. = 在游戏设置里改 貌似是分辨率的问题

回答5:

不用这么麻烦,直接找客服,他会告诉你怎么修改设置的。我以前也是hp,自己改基本上很麻烦。直接找客服吧。很简单的。