21 lines
442 B
C++
21 lines
442 B
C++
#pragma once
|
|
#include "dllmain.h"
|
|
#include <list>
|
|
|
|
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);
|
|
} |