简单地说,我希望运行在后台的程序检查是否按下了“打印屏幕”按钮(这主要是在另一个程序中触发一个函数,以生成当前窗口的屏幕快照)。游戏屏幕)
我已经看到了许多可能的答案,但大多数似乎是过分地仅仅检测打印屏幕按钮。
我想有一个程序在背景检查,以便它可以移动屏幕截图,刚刚做了/保存到一个特定的位置。在按下按钮之后。
我希望这个问题是清楚的,如果不是的话,我会尽量解释得更清楚。
ps在附带说明中,最好是尝试检测printscreen按钮,还是每隔1或5分钟检查指定文件夹中是否有新图像,然后将其移动(如果为真)。
编辑--我决定使用FileSystemWatch,但是如果我使用on事件,它看起来会很快,因为有时文件仍然在生成,而且它还不能移动该文件。最好的做法是用计时器来延迟吗?
发布于 2011-09-29 01:29:44
您可以使用FileSystemWatcher查看文件夹位置以进行更新。有许多 周围的例子。
https://stackoverflow.com/questions/7591095
复制相似问题