TImageの画像をクリップボードへコピーする方法と、クリップボードの画像をTImageに貼り付ける方法を紹介します。
Image1の画像をクリップボードにコピーする
#include <Clipbrd.hpp>
void __fastcall TForm1::ButtonCopyClick(TObject *Sender)
{
Clipboard()->Assign(Image1->Picture);
}
クリップボードの画像をImage2に貼り付ける
void __fastcall TForm1::ButtonPasteClick(TObject *Sender)
{
Image2->Picture->Assign(Clipboard());
}
「C++/CLIを用いて画像をクリップボードにコピー」が面倒なコードだったので、C++Builderで試してみました。
コピーと貼り付けのどちらもたった一行で書くことができました。