ラベルの透明化

解決


まろ  2003-11-21 02:38:30  No: 5707

現在コンポーネント作成の練習中です。
あちこち見て回っているのですが、ラベルに関してはいまいち
情報がなく困っています。
まず、WM_EraseBkGndメッセージに応答し0以外を返すようにしました。
次に、追加したプロパティ(背景を透過にするかどうかTrue/False)
により、何らかの処理を行わないといけないのはわかるのですが、
何をどうすればいいのかわかりません。
fumikaさんのCuteEditでは、CN_CTLCOLOREDITのメッセージに応答し、
そのときに透過しているようで、こちらのHPでは、PictureBoxの透過で
SetWindowLongを使用すると書いてありました。
ラベルの場合はどうすればよいのでしょう?


通りすがり  2003-11-21 02:57:45  No: 5708

的外れとはおもいますが
Label1.Transparent:=True;
ではだめでしょうか?


Mr.XRAY  URL  2003-11-21 03:06:04  No: 5709

ラベルって,TLabelですよね.
Transparent:=True
では問題があるということですか.
何か勘違いしているかも知れませんが...


まろ  2003-11-21 03:11:37  No: 5710

げ。今、自分がとっても嫌いになりました。
問題なく解決です。
できることなら発言ごと却下したいくらいです。このまま知らないフリしたいくらいです。
今まで使ったことなかったプロパティだったので見向きもしませんでした。
他サイトで「Transparentなラベルに・・・」と記述されていて、
「で、そのTransparentなラベルが問題なんだよなぁ・・」と、
だいぶ別な世界に行ってました(数時間も・・・)。

どうもありがとうございました。


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

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






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