C++Builder相談室

このエントリーをはてなブックマークに追加
706デフォルトの名無しさん
クリップボードの画像をペーストするのに下のコードを記述しましたが、

if(Clipboard()->HasFormat(CF_BITMAP))
Image1->Picture->Bitmap->Assign(Clipboard());

Photoshop5からコピー&ペーストすると
最も下の1ラインが前回コピーされた画像の内容のままペーストされます。
またPaintShopPro5からコピー&ペーストすると
8ビットカラーに減色されてしまういます。
(何れも24ビットカラー画像を扱った場合)
irfanViewやいくつかのフリーウェアでは問題なくコピー&ペーストできるのですが。
ペーストする際に他になにかするべきことがあるのでしょうか?