我正在尝试用尼泊尔语显示当前日期。我已经为标题声明了常量字符串。它在Windows 8.1上渲染文本非常精细,但在Windows 7中显示相同的文本太小。调整字体大小也没有多大帮助。
我尝试过的事情
但问题仍然存在。
Windows 8.1输出:
Windows 7输出:
表单上有两个标签。一个用于显示当前温度(" segoe ui"字体),它在两个窗口版本上呈现相当好,而另一个用于显示具有实际问题的日期。
修改
如何创建问题?
示例代码
procedure TForm1.Button1Click(Sender: TObject);
const text = 'आइतबार कार्तिक २७ गते २०७२';
begin
Label1.Caption := text;
end;
label的font属性设置为:@Microsoft NeoGothic,11,[B],ANSI_CHARSET,clWindowText
顺便说一句,这个字体在Windows 7中不存在,我安装了它和其他字体,但这无济于事。
问题是,"如何在Windows 7&#34中以类似的方式显示标题;