❶ 如何解决英雄无敌3屏幕不满屏的问题,边框是怎么去掉啊,我用的是笔记本,16:9 win7
其实大家按照以下步骤就可以了。
1:修改android/frameworks/base/core/java/android/content/res/CompatibilityInfo.java
默认值
DEFAULT_PORTRAIT_WIDTH=320;
DEFAULT_PORTRAIT_HEIGHT=480;
修改成我们屏幕的实际的默认值。例如我们这里的屏幕大小是1024*600
DEFAULT_PORTRAIT_WIDTH = 600 ;
DEFAULT_PORTRAIT_HEIGHT = 1024;
2: 设置系统默认的ro.sf.lcd_density ,这个里面只能取三组值(240,160,120)。这样在/system/build.prop 我们就可以看见我们结果。
3:有时候大屏幕还会碰见一个问题,就是应用程序不能完全全屏显示。这个时候,我们还需要处理另外一个问题应用程序的兼容性。最直接的方式就是设置应用程序的兼容性为false.这里可以通过DevTool来设置,重启生效。
通过查找,发现发生作用的地方是在frameworks/base/services/java/com/android/server/PackageManagerService.java
中
public void systemReady() {
mSystemReady = true;
//revised by rocky 2010.10.15
// Read the compatibilty setting when the system is ready.
boolean compatibilityModeEnabled = android.provider.Settings.System.getInt(
mContext.getContentResolver(),
android.provider.Settings.System.COMPATIBILITY_MODE, 0) == 1;
//PackageParser.setCompatibilityModeEnabled(compatibilityModeEnabled);
PackageParser.setCompatibilityModeEnabled(false);
if (DEBUG_SETTINGS) {
Log.d(TAG, "compatibility mode:" + compatibilityModeEnabled);
因为win10是比较新的系统,对旧设备的支持或许没有win7这么好,如果设备比版较老旧,相应的设备厂家也权没有开发对应win10的驱动,那可能就会导致各种兼容问题,你这个问题可能是因为显卡的驱动对win10的兼容不太好导致的,建议你使用一些驱动安装软件(比如驱动精灵,驱动人生)来查看是否有新的显卡驱动需要升级,如果有就升级后看看能否解决显示问题。另外可以看下系统的分辨率设置是否正确,如果分辨率比较小,有的显示器可能就不能全屏显示了,这可能是系统升级过程中对部分设置做了重置导致的。
❸ 玩英雄无敌3死亡阴影时不能满屏显示,图像很小,长大概只占了屏幕的一半,宽大概只占了屏幕的2/3。
按我下面的方法设置下,玩什么单机游戏都能全屏了!英雄无敌3之未日之刃,我以前还去买正版的来玩!
在开始搜索框输入regedit打开注册表,定位到HKEY_LOCAL_MACHINE------SYSTEM------ControlSet001-------Control-------GraphicsDrivers-------Configuration
然后右键点击Configuration,选择查找,输入Scaling,在右框内即可看到scaling,右键scaling选择修改,将数值改为3即可,原值为4
❹ win10打开英雄无敌3之后成了这样...为什么屏幕部分被放大了 以前win7有过这个问题 是因为
分辨率设置下 游戏的
❺ 英雄无敌3如何设置成全屏
改成32位色,直接进去就是全屏,16位色下的按F4调回全屏,再按F4恢复窗口模式。