设置控件的字体.
GUICtrlSetFont (控件ID, 大小 [, 粗细 [, 属性 [, 字体名[,
质量]]]] )
控件ID | 由 GUICtrlCreate... 函数返回的控件标识符. |
大小 | 字体大小(默认 8.5). |
粗细 | [可选参数] 字体笔画粗细度(默认 400 = 正常). |
属性 | [可选参数] 字体样式属性. 2 = 斜体, 4 = 下划线, 8 = 删除线 (可按需将对应值相加, 比如 2 + 4 = 斜体 + 下划线). |
字体名 | [可选参数] 字体名称. |
质量 | [可选参数] 字体质量. (默认 PROOF_QUALITY=2). |
成功: | 返回 1. |
失败: | 返回 0. |
#include <GUIConstantsEx.au3>
Example()
Func Example()
Local
$font, $msg
GUICreate("我的
GUI") ; 创建居中显示的 GUI
窗口
$font
= "Comic Sans
MS"
GUICtrlCreateLabel("下划线文本标记", 10, 20)
GUICtrlSetFont(-1, 9, 400, 4, $font) ;
字符将显示下划线
GUICtrlCreateLabel("斜体字文本标记", 10, 40)
GUICtrlSetFont(-1, 9, 400, 2, $font) ;
将显示斜体字
GUISetFont(9, 400, 8, $font) ;
字符将显示删除线
GUICtrlCreateLabel("删除线文字标记", 10, 60)
GUISetState() ; 显示一个空白的窗口
; 运行 GUI, 直到
GUI 被关闭
While
1
$msg = GUIGetMsg()
If $msg = $GUI_EVENT_CLOSE Then ExitLoop
WEnd
EndFunc ;==>Example
provider with jb51.net (unicode) |