#pragma once #include "dllmain.h" #include struct Display { int left; int top; int right; int bottom; }; void Display_OnProcessAttach(); void Display_OnProcessDetach(); BOOL CALLBACK Display_EnumerateProcedure(HMONITOR hMonitor, HDC hdcMonitor, LPRECT lprcMonitor, LPARAM dwData); extern "C" { DLL_EXPORT void Display_Enumerate(); DLL_EXPORT int Display_Count(); DLL_EXPORT void Display_Get(int displayId, LPRECT display); }