访客只能看到部份内容,免费 加入会员 或由脸书 Google 可以看到全部内容
下面是引用flyou108于2005-03-23 19:36发表的 请问,是否能用C++语言变更显示卡之解析度: 请问,是否能用C语言变更显示卡之解析度P.S调成任意解析,如500*700,萤目则会显示成500*700 是否可提供程式 谢谢各位的帮忙,谢谢!
深深思念一个人的时候,我们不知不觉的地活在世界的中心...
下面是引用xfile于2005-03-24 07:19发表的 :没办法吧,除非你要自己 "人工" 去做出那种解析度不然一般只能照 BIOS 里预设的几种模式来开.......
下面是引用codeboy于2005-03-24 08:52发表的 :用direct x 应该可以吧...去翻翻看direct x 的书看看..
DEVMODE DevM; EnumDisplaySettings(0, 0, &DevM); DevM.dmFields = DM_PELSWIDTH | DM_PELSHEIGHT; DevM.dmPelsWidth = 800; // 设定萤幕解析度的宽 DevM.dmPelsHeight = 600; // 设定萤幕解析度的高 ChangeDisplaySettings(&DevM, 0); // 开始执行转换
下面是引用夷希微于2005-03-25 09:10发表的 :Dos 底下的命令不清楚,但在 Windows 的话,是没有问题的 ^_^不知道楼主您指的 C++ 是哪一套编辑软体?若是 Borland C++ Builder 的话,请试试以下程式码吧,保证可以 ^_^[code].......
下面是引用flyou108于2005-03-25 11:14发表的 :夷希微您好:谢谢您的回应,谢谢您。 您所说的指令,是要有显示卡有支援的解析,才可变更。而800*600是标准地。若是来个755*555,显示卡没有支援的解析,它还是以原先(800*600)显示。(P.S不好意思,我所说的是要任意解析度。)真地真地谢谢您宝贵经验,再次谢谢您。
下面是引用flyou108于2005-03-25 13:35发表的 :夷希微您好,谢谢您是回应据我所知是有人做出来,这是用来做分析啦。P.S谢谢您的宝贵意见。