Я пытаюсь получить монитор, чтобы проверить, выключено или нет.Попытка обнаружить монитор
Перед проверкой с GetDevicePowerState
, я пытаюсь получить монитор таким образом:
#include <cstdlib>
#include <iostream>
#include <windows.h>
#include <winuser.h>
using namespace std;
int main(int argc, char *argv[])
{
POINT* p = new POINT;
p->x=0;
p->y=0;
HMONITOR* monitor = MonitorFromPoint(p,DWORD.MONITOR_DEFAULTTOPRIMARY);
system("PAUSE");
return EXIT_SUCCESS;
}
Но постоянно дает мне:
main.cpp `MonitorFromPoint' undeclared (first use this function)
Где я не так?
Вы пишете код C, а не код на C++. –
Но он «использует пространство имен std;'! Это ** должно быть C++;) – IInspectable