etc.negui.environ.display

モニタ。
History:
1.120
  • sourcemodule変更(monitor -> display)。
  • ↑関連部分の変更。
1.061
  • sourcepackage変更。
class DisplayException: etc.negui.system.exception.NeGuiException;

class Display: etc.negui.system.raii.IHandle;
History:
1.120
  • source名前変更(Monitor -> Display)。
  • bugObject.Monitorと衝突。
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 DISPLAY information();
History:
1.061
  • program失敗時に例外。
struct DISPLAY;

void initialize();

RECT desktop();

RECT work();

enum FLAG;

const Text device();