ホーム
|
アプリケーション | Tips | ダウンロード | プログラム
| コラム

CBアプリ工房


Tips >   

Canvas で赤い点線を引く 

更新 : 2009/05/05

 



解説:
TCanvas は、オブジェクトがイメージを描画するための描画スペースとして使われます。
ブラシやペン、フォントなどを指定して、図形などを描画したり、塗りつぶしなりなど、絵画のキャンバスと同じように、いろいろ描くことができます。

今回は、単純に線を描いてみます。

使用例:
以下では、Form に直接、赤い点線を描いています。

コンポーネントは、 Button を適当に配置するだけです。

Button1 の OnClick イベントハンドラで赤い点線を左上から右下へ描いています。

//-------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
    Canvas->Brush->Style = bsClear;
    Canvas->Pen->Color = clRed;
    Canvas->Pen->Style = psDot;
    Canvas->MoveTo(10, 10);
    Canvas->LineTo(200, 200);
}
//-------------------------------------------------------------------



[ ホーム | ページトップ | ブック | リンク | サイトマップ ]
Copyright(c) 2003 Shibu All rights reserved.