EnumDisplaySettings最大模式编号

时间:2012-07-21 23:23:12

标签: c++ winapi gdi

如何确定EnumDisplaySettings可返回的最大显示模式数,而不会增加第二个参数,直到函数失败。

1 个答案:

答案 0 :(得分:4)

根据MSDN关于EnumDisplaySettings的文档。看起来您唯一的选择是增加IModeNum

来自链接:

  

图形模式索引从零开始。要获取所有显示设备图形模式的信息,请对EnumDisplaySettings进行一系列调用,如下所示:将第一个调用的iModeNum设置为零,并为每个后续调用将iModeNum增加1。继续调用函数,直到返回值为零。