CSDN论坛 > C++ Builder > VCL组件使用和开发

如何获得和设置显示器在当前分辨率下所有的刷新率? [问题点数:50分,结帖人youngphoneix]

Bbs1
本版专家分:82
结帖率 100%
CSDN今日推荐
Bbs7
本版专家分:20662
Bbs7
本版专家分:20662
Bbs2
本版专家分:146
Bbs7
本版专家分:20662
Bbs5
本版专家分:3341
匿名用户不能发表回复!
其他相关推荐
CentOS6.3x86显示器的分辨率有限或刷新频率无法调整
一、问题  (1)一般安装完linux后默认的kernel给的tty分辨率是非常有限的,有时安装完centos的gnomeGUI后无法使用高分辨率。  (2)有时使用命令#xrandr时,显示的最大分辨率比硬件支持的分辨率小的多,而又需要更大的分辨率。 (3)有时"gtf", "xrandr --new mode", "xrandr --addmode xxxxxxxx"
xrandr分辨率&刷新率简单解决指令
sudo xrandr --output 设备名 --mode 1024x768 --rate 75 输入xrandr指令 查看设备名、 如图 红圈选中的地方是你的设备输出口名称 正确输入选中设备名称后 在后面添加参数指令 --mode  分辨率(显示器支持的) --rate 刷新率(不超过120) sudo xrandr --output 任意设备 --
获取显示器所有能支持的分辨率
获取显示器所有能支持的分辨率
如何即时修改屏幕刷新频率和分辨率?
在XFree86 4.3(Redhat 9.0)后,有一个命令可以即时修改屏幕的刷新频率和分辨率,这个命令就是xrandr,使用方法: 该命令要在X下执行。 先执行xrandr看看你的显示器支持什么样的分辨率和刷新频率,然后用 xrandr -s x -r 如xrandr -s 1024x768 -r 84就是把分辨率设成1024x768,刷新频率是84(跟windows不太一样,windows
为什么我的显示器的刷新频率只有60HZ ?
为什么我的显示器的刷新频率只有60HZ ?最近买了一台显示器,型号为SONY G420,在别的机子上一切正常,但在我的机子上刷新频率一直为默认值60HZ,即使你将显卡的刷新率调为其他值也如此。经过一番折腾才发现是ATI显卡的设置问题,按以下操作即可解决此问题:1,打开ATI显卡设置面板。2,打开 信息中心-->显示器管理器,在这里你可以设置"桌面区域","颜色质量","刷新速率"。只设
解决: Mac外接4K显示器刷新频率只有30Hz,例如(P2415Q,30赫兹->6赫兹)
一步到位:APP Store 下载: easyres运行:
C#获取显示器分辨率
Visual C#做为微软推出的新一代程序开发语言,.Net框架中的一个重要组成部分,他既具有VisualC++的功能强大的特点,又具有Visual Basic的操作简单,易上手的优点。但Visual C#又和VisualC++不一样,他没有属于自身的类库,但.Net框架为这些.Net的程序开发语言提供一个大家都可以使用的类库.Net FrameWorkSDK。Visual C#实现很
MFC 获取当前系统的分辨率
1.MFC HDC hdc=GetDC(NULL); //获得屏幕设备描述表句柄; int iScrWidth=GetDeviceCaps(hdc,HORZRES); //获取屏幕水平分辨率; int iScrHeight=GetDeviceCaps(hdc,VERTRES); //获取屏幕垂直分辨率; ReleaseDC(NULL,hdc); //释放屏幕设备描述表 2.W
利用系统API取得屏幕分辨率
 有时候我们需要取得屏幕的分辨率,这时可以利用系统API实现,笔者目前接触过两种方法:1.利用GetsystemMetrics函数首先包含头文件"winuser.h",然后即可直接调用GetsystemMetrics函数取得屏幕分辨率: int width=GetSystemMetrics(SM_CXSCREEN); int height=GetSystemMetrics(SM_CYS
Deepin系统扩展分辨率
最近安装了新的deepin系统,但在分辨率问题上纠结了好久,现在记录下解决方法,供大家参考。 我使用的是联想笔记本外接一个1920x1080屏幕,但系统无法支持1920x1080的分辨率。查了很多资料,但结果都不是很满意。Deepin系统其实是Unbutu一系列的操作系统在Linux家族中已经算桌面环境比较好的。众所周知,Linux系统普遍对显卡驱动支持不是很好,所以我选择使用扩展分辨率模式的方法。
关闭