首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

怎样才能把PrintScreen键(VK_SNAPSHOT)Copy的内容考到一个Image中显示出来呢?该怎么解决

2012-03-24 
怎样才能把PrintScreen键(VK_SNAPSHOT)Copy的内容考到一个Image中显示出来呢?如题[解决办法]procedure TFo

怎样才能把PrintScreen键(VK_SNAPSHOT)Copy的内容考到一个Image中显示出来呢?
如题

[解决办法]
procedure TForm1.Button1Click(Sender: TObject);

var
Bitmap : TBitmap;
begin
Bitmap := TBitMap.create;
try
Bitmap.LoadFromClipBoardFormat(cf_BitMap,ClipBoard.GetAsHandle(cf_Bitmap),0);
Canvas.draw(0,0,Bitmap);
finally
Bitmap.free;
end;
end;
[解决办法]
//uses Clipbrd;
procedure TForm1.Button1Click(Sender: TObject);
begin
Image1.Picture.LoadFromClipBoardFormat(cf_BitMap,ClipBoard.GetAsHandle(cf_Bitmap),0);
Canvas.draw(0,0,Image1.Picture.Bitmap);
end;

热点排行