|
||
解説: 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); } //------------------------------------------------------------------- |