热情软件屋

 

如何将粘贴板中的图片存档


编号:QA003353
建立日期: 2000年9月24日 最后修改日期:2000年9月24日
所属类别:

guzh:
    操作系统: windows
    编程工具: C++ Builder
    问题: 如何将粘贴板中的图片存档?我用下面的代码但不成功,请各位
    高手帮帮忙。谢谢!(C++Builder)
    void __fastcall TForm1::Button1Click(TObject *Sender)
    {
     keybd_event(0x2c, 1, 0, 0); //拷贝屏幕到粘贴板。
     Graphics::TBitmap *bitmap=new Graphics::TBitmap;
     Clipboard()->Assign(bitmap);
     bitmap->SaveToFile("c:\\ss.bmp");
    }

回答:

    你的基本思路正确,但有一句错误:
     Clipboard()->Assign(bitmap);
    应该为
     bitmap->Assign(Clipboard());
    用反了。

此问题由李海回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio