窗口程序集名 | 保 留 | 保 留 | 备 注 |
窗口程序集_启动窗口 | | | |
变量名 | 类 型 | 数组 | 备 注 |
全屏截图 | 字节集 | |
开始运行 ()全屏截图 =
快照 (,
取屏幕宽度 (),
取屏幕高度 ())
载入 (窗口_截图, ,
假)载入 (窗口_放大镜, ,
假)窗口_截图.
移动 (0, 0,
取屏幕宽度 (),
取屏幕高度 ())
窗口_截图.画板1.宽度 =
取屏幕宽度 ()窗口_截图.画板1.高度 =
取屏幕高度 ()窗口_截图.画板1.底图 = 全屏截图
窗口_截图.时钟_画直线.时钟周期 = 1
置托盘图标 ( #图片1, )监测热键 ()
如果真 (GetAsyncKeyState ( #Ctrl键 ) ≠ 0
且 GetAsyncKeyState ( #Alt键 ) ≠ 0
且 GetAsyncKeyState ( #A键 ) ≠ 0
)
开始运行 ()
调试输出 (“开始运行 ()”)
返回 ()
延迟 (10
)监测热键 ()结束 ()调试输出 (操作类型
)
如果真 (操作类型 = 3
)
弹出菜单 (菜单, ,
)
窗口程序集名 | 保 留 | 保 留 | 备 注 |
窗口程序集_窗口_截图 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 |
鼠标X | 整数型 | | |
鼠标Y | 整数型 | | |
载入 (窗口_放大镜, ,
假)窗口_放大镜.
移动 (取鼠标水平位置 () + 100,
取鼠标垂直位置 () - 100, ,
)放大镜_矩形.左边 =
取鼠标水平位置 () - 15
放大镜_矩形.顶边 =
取鼠标垂直位置 () - 15
放大镜_矩形.右边 =
取鼠标水平位置 () + 15
放大镜_矩形.底边 =
取鼠标垂直位置 () + 15
窗口_截图.画板1.
画直线 (取鼠标水平位置 (), 0,
取鼠标水平位置 (),
取屏幕高度 ())
窗口_截图.画板1.
画直线 (0,
取鼠标垂直位置 (),
取屏幕宽度 (),
取鼠标垂直位置 ())
窗口_截图.画板1.
定位写出 (取鼠标水平位置 () - 50,
取鼠标垂直位置 () + 10,
到文本 (取鼠标水平位置 ()) +
“,” +
到文本 (取鼠标垂直位置 ())
)窗口_截图.画板1.
重画 ()窗口_放大镜.图片框1.图片 =
截取屏幕区域 (放大镜_矩形,
#接口常量 .到字节集,
“放大镜”)|
_画板1_鼠标左键被按下 | 逻辑型 | |
|
横向位置 | 整数型 | | | |
纵向位置 | 整数型 | | | | 功能键状态 | 整数型 | | | |
截图_全局_区域起始.X =
取鼠标水平位置 ()截图_全局_区域起始.Y =
取鼠标垂直位置 ()窗口_截图.时钟_画矩形.时钟周期 = 1
|
_画板1_鼠标左键被放开 | 逻辑型 | |
|
横向位置 | 整数型 | | | |
纵向位置 | 整数型 | | | | 功能键状态 | 整数型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 |
截图_全局_区域截图 | 矩形数据 | | |
截图保存目录 | 文本型 | | |
窗口_截图.时钟_画矩形.时钟周期 = 0
截图保存目录 =
取运行目录 () +
“\01/bmp”截图_全局_区域截图.左边 = 截图_全局_区域起始.X
截图_全局_区域截图.顶边 = 截图_全局_区域起始.Y
截图_全局_区域截图.右边 =
取鼠标水平位置 ()截图_全局_区域截图.底边 =
取鼠标垂直位置 ()截取屏幕区域 (截图_全局_区域截图,
#接口常量 .到文件,
取运行目录 () +
“\AIGN.bmp”)_启动窗口.图片框1.图片 =
读入文件 (取运行目录 () +
“\01.bmp”)窗口_放大镜.
销毁 ()窗口_截图.
销毁 ()监测热键 ()窗口_截图.画板1.
画直线 (截图_全局_区域起始.X, 截图_全局_区域起始.Y, 截图_全局_区域起始.X,
取鼠标垂直位置 ())
窗口_截图.画板1.
画直线 (截图_全局_区域起始.X, 截图_全局_区域起始.Y,
取鼠标水平位置 (), 截图_全局_区域起始.Y
)窗口_截图.画板1.
定位写出 (截图_全局_区域起始.X - 30, 截图_全局_区域起始.Y - 20,
到文本 (截图_全局_区域起始.X
) +
“,” +
到文本 (截图_全局_区域起始.Y
))
窗口_截图.画板1.
定位写出 (取鼠标水平位置 () - 40,
取鼠标垂直位置 () - 20,
到文本 (取鼠标水平位置 () - 截图_全局_区域起始.X
) +
“,” +
到文本 (取鼠标垂直位置 () - 截图_全局_区域起始.Y
))
|
_画板1_鼠标右键被放开 | 逻辑型 | |
|
横向位置 | 整数型 | | | |
纵向位置 | 整数型 | | | | 功能键状态 | 整数型 | | | |
窗口_放大镜.
销毁 ()窗口_截图.
销毁 ()监测热键 ()