指定の点座標を含むディスプレイモニターのハンドルを取得する
Declare Function MonitorFromPoint Lib "user32.dll" _
(pt As POINTAPI, ByVal dwFlags As Long) As Long
Declare Function MonitorFromPoint Lib "user32.dll" _
(pt As POINTAPI, ByVal dwFlags As Integer) As Integer
HMONITOR MonitorFromPoint(
POINT pt,
DWORD dwFlags
);
引数
pt
点座標を指定するPOINTAPI構造体dwFlags
指定の点座標がディスプレイモニター内にないとき、戻り値を指定する定数の一つ戻り値
正常終了のとき ディスプレイモニターのハンドルdwFlagsの定数
エラーのとき dwFlagsで指定した値
MONITOR_DEFAULTTONULL = &H0 0を返す
MONITOR_DEFAULTTOPRIMARY = &H1 主モニターのハンドルを返す
MONITOR_DEFAULTTOEAREST = &H2 点座標に最も近いモニターのハンドルを返す