我写了C++ dll。在这个DLL中,我连接两个WIN API,GetClipboardData和SetClipboardData。因此,我想检查一下,要插入到SetClipboardData中的剪贴板中的数据是否来自PrintScreen?
在SetClipboardData WIN API中,如何找到来自PrintScreen的数据?
-Thanks Ajit
发布于 2015-12-15 13:26:33
你不可能确定的。但如果剪贴板包含位图和DIB,则不包含文本,而且.对GetClipboardOwner的调用返回NULL,这是一个很好的选择。挂钩PrintScreen键可能很有帮助,但我只会将其用于关联。例如,请注意按下PrintScreen的时间戳,注意剪贴板事件的时间戳,如果它们是关闭的,则剪贴板上的位图很可能是由PrintScreen键生成的。
https://stackoverflow.com/questions/34283569
复制相似问题