在程序中如何设定字体,样式和字号(100分)

  • 主题发起人 主题发起人 彗星
  • 开始时间 开始时间

彗星

Unregistered / Unconfirmed
GUEST, unregistred user!
在程序中如何设定字体,样式和字号
 
用Delphi的,就是对TFont类型操作。

Canvas.Font.Name := '宋体';
Canvas.Font.Width := 23;
...
也可以用API的TLogFont,会有更丰富的参数设置,不过调方法就不同了,要用
SelectObject(Canvas.Handle,FontObject)
这种方式。
 
先应该还要设charset吧,我想
font.charset:='';
font.name:=' ';
font.size:=10;
样式嘛,用
font.style=[];或include(font.style,style)/exclude(font.style,style)
 
在delphi开发人员指南中有一个makefont的例子,我发过去给你
 
多人接受答案了。
 
后退
顶部