_临时子程序 () 返回 (0 ) 清除数组 (hDisplayInf )EnumDisplayMonitors (0, 0, 到整数 (&MonitorEnumProc ), 0 )返回 (取数组成员数_ASM (hDisplayInf )) |
MonitorEnumProc | 逻辑型 | | |
hMonitor | 整数型 | | | | hdcMonitor | 整数型 | | | | lprcMonitor | 整数型 | | | | dwData | 整数型 | | | | 加入成员 (hDisplayInf, hMonitor )返回 (真)置入代码 ({ 49, 192, 139, 69, 8, 139, 0, 133, 192, 116, 3, 139, 64, 4, 137, 236, 93, 194, 4, 0 }) 返回 (0 )mid = MonitorFromWindow (窗口句柄, 2 )返回 (取屏幕信息 (mid )) 变量名 | 类 型 | 静态 | 数组 | 备 注 | mi | MonitorInfo | | | hMonitor | 整数型 | | | pmxx | 屏幕信息 | | |
mi.cbSize = 40 GetMonitorInfo (显示器句柄, mi )pmxx.cbSize = mi.cbSize pmxx.dwFlags = mi.dwFlags pmxx.Top_Work = mi.Top_Work pmxx.Left_Work = mi.Left_Work pmxx.Right_Work = mi.Right_Work pmxx.显示器句柄 = 显示器句柄 pmxx.Bottom_Work = mi.Bottom_Work pmxx.屏幕最左坐标 = mi.屏幕最左坐标 pmxx.屏幕最上坐标 = mi.屏幕最上坐标 pmxx.屏幕最右坐标 = mi.屏幕最右坐标 pmxx.屏幕最下坐标 = mi.屏幕最下坐标 返回 (pmxx )
多屏幕的一个源码,是从别的朋友哪里拿来做了个小修改。
功能见图。
多屏幕模块源码.e
(7.66 KB, 下载次数: 32)
|