while (EnumDisplayDevices(0, deviceIndex, &dd, 0))
std::wstring deviceName = dd.DeviceName;
while (EnumDisplayDevices(deviceName.c_str(), monitorIndex, &dd, 0))
int flag = strlen((const char*)dd.DeviceString);
std::wcout << "this is vm";
std::wcout << "this is not vm";