Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.Net在其他应用程序从剪贴板读取/写入图像的同时从剪贴板获取图像?_.net_Vb.net - Fatal编程技术网

.Net在其他应用程序从剪贴板读取/写入图像的同时从剪贴板获取图像?

.Net在其他应用程序从剪贴板读取/写入图像的同时从剪贴板获取图像?,.net,vb.net,.net,Vb.net,我有一个.net应用程序,它每100毫秒监控一次剪贴板,以获取从相机(不同应用程序)拍摄的图像,并将其显示在图片框中 但是,有时将图像写入剪贴板的程序会出现错误 "Can't Open Clipboard". 仅当.net应用程序正在使用以下方法进行监视时,才会发生这种情况: Clipboard.GetDataObject().GetDataPresent(DataFormats.Bitmap) 如果我停止.net应用程序读取剪贴板,我不会得到任何错误 我想知道是否有人有任何想法,如果有

我有一个.net应用程序,它每100毫秒监控一次剪贴板,以获取从相机(不同应用程序)拍摄的图像,并将其显示在图片框中

但是,有时将图像写入剪贴板的程序会出现错误

"Can't Open Clipboard".  
仅当.net应用程序正在使用以下方法进行监视时,才会发生这种情况:

Clipboard.GetDataObject().GetDataPresent(DataFormats.Bitmap)
如果我停止.net应用程序读取剪贴板,我不会得到任何错误


我想知道是否有人有任何想法,如果有更好的方式去做这件事

我正要告诉您,您应该注册剪贴板链,以便在发生更改时收到通知。但是剪贴板类似乎没有实现这一点。但是,您可以使用P/Invoke来实现这一点。应该可以开始了。

我发现在.Net中实现剪贴板链钩子非常有用