简单记录
相关
截全屏(元素截图)
显示桌面背景的窗口类名称是 Program,它是z-index最低的顶级窗口,所以始终在所有窗口下面。而显示桌面图标的窗口类名称是 SHELLDLL_DefView,是它的子窗口。
SysListView32 和 SHELLDLL_DefView 是管理和显示桌面图标的。Progman是显示出来的总桌面,也是总程序.
只需要给 Program Manager **窗口发送一个消息 **0x52C ,就可以将 Program Manager 拆分为多个窗口,分别是 Program Manager **窗口和两个 **WorkerW 窗口。
https://blog.csdn.net/qq_40036189/article/details/108210747
https://www.cnblogs.com/choumengqizhigou/p/15702980.html
http://suquark.github.io/lecture/2017/07/01/wallpaper_engine-DIY.html
截全屏(快捷键 PrintScreen)
Keyboard.Press("PrintScreen", "press", [],{"iDelayAfter": 300, "iDelayBefore": 200, "sSimulate": "simulate"})
Clipboard.SaveImage('''C:\Users\lbj\Desktop\test.jpg''')