69,369
社区成员
发帖
与我相关
我的任务
分享
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
#define MAXDEVICE 8
int main(int argc, char* argv[])
{
DISPLAY_DEVICEA Dev;
int i = 0;
memset(&Dev, 0, sizeof(Dev));
Dev.cb = sizeof(Dev);
for (i=0; i<MAXDEVICE; i++)
{
if (EnumDisplayDevicesA(NULL, i, &Dev, 0))
{
printf("Display Name: %s\n", Dev.DeviceName);
printf("Display String: %s\n", Dev.DeviceString);
//printf("Display Key: %s\n", Dev.DeviceKey);
printf("Display ID: %s\n", Dev.DeviceID);
printf("--------------------------------------------------------------------------\n");
}
}
printf("Found you!\n");
return 0;
}