キャンバスに出力する文字の背景を透明にするには?

解決


Kashiken  2005-02-11 02:09:50  No: 13155  IP: [192.*.*.*]

キャンバスに文字を描画する場合、背景を透明に(下に表示されている内容を切り取らないように)表示するにはどうすればよいのでしょうか?

WinXPSP1 / D6Personalです。

編集    削除
ふぐちゃん  2005-02-11 02:30:47  No: 13156  IP: [192.*.*.*]

これでしょうか?
http://www.borland.co.jp/qanda/delphi/d0009386.html

編集    削除
ウォレス  2005-02-11 02:46:34  No: 13157  IP: [192.*.*.*]

http://www.borland.co.jp/tips/cbuilder/cb012/

 Canvas->Brush->Style = bsClear

でいけませんか?

編集    削除
@っしー  2005-02-11 02:49:15  No: 13158  IP: [192.*.*.*]

Image1.Canvas.Brush.Style := bsClear;

とすれば背景が透けます。

編集    削除
ふぐちゃん  2005-02-11 03:51:48  No: 13159  IP: [192.*.*.*]

Canvas.Brush.Style := bsClear; でいけますね。
ごみレスを書いてすみませんでした。
忘れてください。

編集    削除
Kashiken  2005-02-11 03:53:59  No: 13160  IP: [192.*.*.*]

皆さんありがとうございます。
ウォレスさん、@っしーさんの方法で解決できました。

編集    削除