=》“是不是有的虚拟机中的驱动不全?”
在你失败的虚拟机里运行一下这里的代码,看看能不能枚举到虚拟机里的屏幕设备。注意:使用多字节字符集。
https://support.microsoft.com/en-us/kb/259695?wa=wsignin1.0
报错的地方改一下:
buffer = (LPTSTR)LocalAlloc(LPTR, buffersize * 2
这段代码在我这能够枚举到屏幕设备: