bcb中的一段
void __fastcall TForm1::Button1Click(TObject *Sender)
{
Image1->Canvas->Font->Size = 20; //设置字体大小
Image1->Canvas->Font->Name = "Times Roman"; //设置字体
TLogFont lgfont;
GetObject(Image1->Canvas->Font->Handle, sizeof(LOGFONT), &lgfont);
lgfont.lfEscapement = 900;
lgfont.lfOrientation = 900;
lgfont.lfOutPrecision = OUT_TT_ONLY_PRECIS;
//根据 LOGFONT 数据结构中的设置创建逻辑字体
Image1->Canvas->Font->Handle = CreateFontIndirect(&lgfont);
SetGraphicsMode(Image1->Canvas->Handle, GM_ADVANCED);
Image1->Canvas->Brush->Style = bsSolid;
Image1->Canvas->Rectangle(Image1->Left,Image1->Top,Image1->Left+Image1->Width,Image1->Top+Image1->Height);
String text = "标题栏";
Image1->Canvas->TextOut(0,Form1->Height / 2 , text);
}