展开全部
TextOut不能实现自动换行,如果要实现自动换行,可以考虑用DrawText。
procedure TForm1.Button1Click(Sender: TObject);
var s:string;
rect:TRect;
begin
s:='个数'+#10#13+'6';
Rect.Left := 20;
Rect.Top := 20;
Rect.Right:= 20 + 100;
Rect.Bottom:= 20 + 100;
//Form1.Canvas.TextOut(10, 10,s);
DrawText(Self.Canvas.Handle,PChar(s),-1,rect, DT_LEFT);
end;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询