我正在编写一个小程序,让我可以在我的投影仪无法处理与屏幕相同分辨率时进行分辨率的切换。我已经知道如何使用Windows API设置屏幕分辨率,以及使用Windows API或QT4工具包读取当前分辨率。我的问题是,我想要一个菜单,列出屏幕和显卡支持的所有不同分辨率。由于这个程序将被分发,所以我需要程序实际上与显卡通信以了解它支持什么。我只想使用Windows API或QT4工具包,但我认为QT4除非你以奇怪的方式使用图形小部件,否则不会这样做。
我很确定这可以通过WINDOWS API实现,只是我不知道该怎么做。
噢,请原谅我,我熟悉QT4和C ++,但我通常是一个Linux程序员,我为别人编写这个程序。我用Windows API唯一做过的事情就是制作消息框、设置背景并使用系统变量。所以请简单地解释一下这个过程。请不要只是发布到msdn的链接,我讨厌他们的文档,我也讨厌微软。我可能每年只用Windows两次。
我很确定这可以通过WINDOWS API实现,只是我不知道该怎么做。
噢,请原谅我,我熟悉QT4和C ++,但我通常是一个Linux程序员,我为别人编写这个程序。我用Windows API唯一做过的事情就是制作消息框、设置背景并使用系统变量。所以请简单地解释一下这个过程。请不要只是发布到msdn的链接,我讨厌他们的文档,我也讨厌微软。我可能每年只用Windows两次。