我用VC编写的修改电脑分辨率的程序,代码如下
DEVMODE lpDevMode;
lpDevMode.dmBitsPerPel = 32;
lpDevMode.dmPelsWidth = 1024;
lpDevMode.dmPelsHeight = 768;
lpDevMode.dmDisplayFrequency = 85;
lpDevMode.dmSize = sizeof(lpDevMode);
lpDevMode.dmFields = DM_PELSWIDTH | DM_PELSHEIGHT | DM_BITSPERPEL | DM_DISPLAYFREQUENCY;
ChangeDisplaySettings(&lpDevMode, CDS_FULLSCREEN);
这一段代码我运行了一下可以修改纯平显示器的分辨率,但是不能修改液晶显示器的分辨率是怎么回事?
请各位高手帮我解决一下,谢谢了。
DEVMODE lpDevMode;
lpDevMode.dmBitsPerPel = 32;
lpDevMode.dmPelsWidth = 1024;
lpDevMode.dmPelsHeight = 768;
lpDevMode.dmDisplayFrequency = 85;
lpDevMode.dmSize = sizeof(lpDevMode);
lpDevMode.dmFields = DM_PELSWIDTH | DM_PELSHEIGHT | DM_BITSPERPEL | DM_DISPLAYFREQUENCY;
ChangeDisplaySettings(&lpDevMode, CDS_FULLSCREEN);
这一段代码我运行了一下可以修改纯平显示器的分辨率,但是不能修改液晶显示器的分辨率是怎么回事?
请各位高手帮我解决一下,谢谢了。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货