etc.negui.environ.monitor

モニタ。
History:
1.061: [S] package変更。
class MonitorException: etc.negui.system.exception.NeGuiException;

class Monitor: etc.negui.system.raii.IHandle;

enum FAILURE;

NEAR
指定したウィンドウに最も近い位置にあるディスプレイモニタのハンドルが返ります。
PRIMARY
プライマリディスプレイモニタのハンドルが返ります。
EXCEPTION
NULL が返ります。
this(HMONITOR hMonitor );

this(in Window FromWindow , FAILURE Failure );

this(ref const POINT FromPoint , FAILURE Failure );

this(ref const RECT FromRect , FAILURE Failure );

const MONITOR information();
History:
1.061: [P] 失敗時に例外。
struct MONITOR;

void initialize();

RECT desktop();

RECT work();

enum FLAG;

const Text device();