我利用delphi进行剪贴板编写,涉及到图形CF_BITMAP格式,当我打开自己的程序准备采集图形剪贴板内容时我同时打开OFFICE程序就出错了。经常出现unsupported clipboard format和cannot open clipboard的现象,同时打开、关闭office程序时,我的剪贴板程序都显示收集到了四次图形剪贴板内容,但具体的内容为空。这是为什么?主要代码如下: BitMap := TBitMap.Create;
BitMap.Assign(ClipBoard); //debug程序时,delphi ide停留在此语句
BitStream := TMemoryStream.Create();
BitMap.SaveToStream(BitStream);
BitMap.Assign(ClipBoard); //debug程序时,delphi ide停留在此语句
BitStream := TMemoryStream.Create();
BitMap.SaveToStream(BitStream);
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货