将Delphi TLabel的字体更改为斜体可以将尾巴切断 – 为什么?

Arial Regular 16的认TLabel的简单演示如下所示.

点击按钮时的代码是:

procedure TForm1.Button1Click(Sender: TObject);
begin
  Label1.Font.Style := Label1.Font.Style + [fsItalic];
end;

当您单击按钮时,最后一个字符将被截断,即:

认情况下,TLAbel.AutoSize是真的,所以这应该是对的,对吧?这是在XE和Delphi 7是一样的.这是一个bug吗?

解决方法

最后一个额外的空间是一个快速的工作.

相关文章

 从网上看到《Delphi API HOOK完全说明》这篇文章,基本上都...
  从网上看到《Delphi API HOOK完全说明》这篇文章,基本上...
ffmpeg 是一套强大的开源的多媒体库 一般都是用 c/c+&#x...
32位CPU所含有的寄存器有:4个数据寄存器(EAX、EBX、ECX和ED...
1 mov dst, src dst是目的操作数,src是源操作数,指令实现的...