PictureBoxに画像を透過させて転送するには?

解決


DG  2004-03-30 08:23:39  No: 82765

こんばんわ、DGと申します。
VB6でPictureBoxにある画像の描かれている部分だけを透過転送させたいのですが、やり方がよくわからないので質問投稿させて頂きました。

透過転送の内容については、簡単に言えばAdobe PhotoShopのレイヤーみたいな感じにしたいのです。
前はTransparentBltを使って指定色透過で転送していたのですが、Win9X系ではメモリリークが発生するとの事でしたので、他の方法を探しています。
過去ログも探しましたが、なかなか見つからなかったので^^;

解る方が居ましたら、宜しくお願い致します。


たかみちえ  URL  2004-03-30 10:25:29  No: 82766

BitBlt APIを使います。 が、VisualBasicではいろいろと複雑な処理をしなければなりません。
ここで説明できる量ではなさそうです。
"Bitblt 透過" などと入れて、Googleなどで検索してみてください。


DG  2004-04-02 00:09:45  No: 82767

たかみちえ様、ご回答ありがとうございました。
Googleで検索してみた所、それらしいのが出てきたのでやってみたら出来ました。
どうもありがとうございましたm(_ _)m


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加