VCL フォームアプリケーションで角の丸い四角形を描画する

提供: RAD Studio
移動先: 案内検索

グラフィックを使用する VCL フォーム アプリケーションの作成方法 への移動

この手順では,VCL フォームに角の丸い四角形を描画します。

  1. VCL フォームを作成し,フォームの OnPaint イベントハンドラを記述する。
  2. アプリケーションをビルドして実行する。

VCL フォームを作成する

  1. [ファイル > 新規作成 > その他]の[Delphi プロジェクト > ]または[C++Builder プロジェクト]を選択し,[VCL フォームアプリケーション]アイコンをダブルクリックします。VCL フォームデザイナが表示されます。
  2. オブジェクトインスペクタの[イベント]タブをクリックします。
  3. OnPaint イベントをダブルクリックします。コードエディタが表示され,TForm1.FormPaint(Delphi)または TForm1::FormPaint(C++)イベントハンドラブロックにカーソルが置かれます。
  4. 次のイベントハンドラコードを入力します。
Canvas.RoundRect(0, 0, ClientWidth div 2, ClientHeight div 2, 10, 10);
Canvas->RoundRect( 0, 0, ClientWidth / 2, ClientHeight / 2, 10, 10 );

プログラムを実行する

  1. プロジェクトのすべてのファイルを保存し,[実行 > 実行]を選択します。
  2. アプリケーションが起動し,フォームの左上 4 分の 1 の領域に角の丸い四角形が表示されます。

関連項目