掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
透けるパネル (ID:22132)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
ヒントだけですが。 まず、コンポーネントにしないとかなり無理があります。 TPanelなどから派生したコンポーネント(例えばボタン等)に画像を 表示するには、Paintメソッド(またはWM_PAINT)を実装し、そこに 画像(イメージ)を描画します。これはビットマップです。 このビットマップを描画する時にアルファブレンドという手法を用いる と透明度を変化させることができます。 (既にレスがありますが...) ネット上をいろいろ検索してみて下さい。 手前味噌ですが、私のサイトのリンクのページにもいろいろ参考になる サイトへのリンクがあります。 TPanelにこだわらなければTLabelの方がコーディングが少しは楽にな る可能性があります(透明化が少しは簡単)。 http://homepage2.nifty.com/Mr_XRAY/Others/AlphaBlend.htm 例えばこんなのができるかも知れません。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.