如何判断winapiEnumDisplaySettings
失败?根据MSDN
如果函数失败,则返回值为零。
还
图形模式索引从零开始。要获取所有显示设备的图形模式的信息,请对 EnumDisplaySettings 进行一系列调用,如下所示: 第一次调用时将 iModeNum 设置为零,并为每个后续调用将 iModeNum 加一。继续调用该函数,直到返回值为零。
如何确定返回的零是失败标志还是模式不存在(iModeNum
值太大)?
什么都没说GetLastError
。似乎这个 winapi 没有在失败时设置最后一个错误。