|
高级表格_快照 | 字节集 | | |
窗口 | 窗口 | | | | 高级表格 | 高级表格 | | | | 文件路径 | 文本型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 图片 | 字节集 | | | 纵向 | 整数型 | | | 横向 | 整数型 | | | a | | | |
a = 0 计次循环首 (高级表格.列数, a ) 横向 = 横向 + 高级表格. 取列宽 (a - 1 ) + 1 计次循环尾 ()a = 0 计次循环首 (高级表格.行数, a ) 纵向 = 纵向 + 高级表格. 取行高 (a - 1 ) 计次循环尾 ()纵向 = 纵向 + 1 SetWindowPos (窗口. 取窗口句柄 (), #HWND_TOPMOST, 窗口.左边, 窗口.顶边, 横向 + 500, 纵向 + 100, #SWP_NOSENDCHANGING ) 高级表格. 移动 (, , 横向, 纵向 )图片 = 超级截图 (高级表格. 取窗口句柄 (), 0, 0, 横向, 纵向, 真, )返回 (图片 )
感谢大家帮助,看到那么多老师赠送金币,本人深感温暖和幸福,关于这个滚动截图的问题,前几天一直没有搜索到真正完整的源码,感谢老师给予了很大的帮助,经过测试发现原来的源码不能通用于其他组件,折腾了一晚上究其原因是代码不严谨,数值不够精确导致的,我修改了一下,但是还是不能精准截取窗口完整内容或者是有多余黑边,希望老师帮忙修正一下这段代码,只截取表格四周框之内即可,超出的空白部分不需要截取。
|