急!!!!!笔记本外接一个显示器,但是分屏幕的分辨率只能设置在640*480.

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了急!!!!!笔记本外接一个显示器,但是分屏幕的分辨率只能设置在640*480.相关的知识,希望对你有一定的参考价值。

笔记本显卡是ati m r hd 2300。显卡驱动已经更新了。ati ccc 没有安装。找不到资源。有大神可以提供一个么?

看见设置上面的1,2没?-------调成2======在调分辨率追问

我知道啊,但是就没法设置,设置完应用,还是那个分辨率

追答

你看看显示器有相关设置没

追问

从哪里看?

追答

显示器的牌子是啥?

参考技术A 驱动呀,同步适合显示屏的驱动,然后调屏幕的按钮,和分辨率追问

我用驱动精灵安装的驱动。主屏幕的分辨率可调,2号屏幕分辨率只能维持那一个值。请问具体该怎么操作

参考技术B 切换模式追问

怎么切换模式?

追答

Fn+键盘上面的“F1-F12”有一个 机型不一样键也不一样

本回答被提问者采纳
参考技术C 下个驱动精灵试试追问

下载了,驱动就是在那里更新的

追答

连接在什么上 啊 电视??
还是专业显示器??

追问

显示器,一22寸显示器

追答

你有QQ吗 我可以远程看下嘛

追问

380649548

追答

加你了

WinForm C# 获取屏幕真实分辨率

       在上一篇文章(Winform C#截屏实现_学习记录专栏-CSDN博客)中,获取屏幕分辨率采取了折中的方法。然而在笔记本连接外接显示器,并且显示器显示模式扩展的情况下,获取到的屏幕分辨率就有会包含扩展屏,与目标机器的分辨率不符合。

网上继续搜索,才发现微软早提供了API获取的方法。

导入GetDeviceCaps方法如下:

        [DllImport("gdi32.dll", EntryPoint = "GetDeviceCaps", SetLastError = true)]
        public static extern int GetDeviceCaps(IntPtr hdc, int nIndex);

获取方法如下:

        public Size get_size_of_screen()
        
            Size s = new Size();
            var g = Graphics.FromHwnd(IntPtr.Zero);
            IntPtr iPtr = g.GetHdc();
            s.Width = GetDeviceCaps(iPtr, 118);
            s.Height = GetDeviceCaps(iPtr, 117);
            return s;
        

其实API后面的第二个参数可以获取到更多信息,有兴趣的朋友可以自行搜索。

以上是关于急!!!!!笔记本外接一个显示器,但是分屏幕的分辨率只能设置在640*480.的主要内容,如果未能解决你的问题,请参考以下文章

外接显示器异常模糊

笔记本外接屏幕显示器设置2K分辨率

笔记本外接显示器分辨率怎么设置

笔记本外接显示器分辨率如何调整为最佳状态

macbook外接显示器的屏幕为啥会比较卡

windows7旗舰笔记本怎样把外接显示器 分辨率调成 640*480