导航:  Classes > CWindow Class > IWindow Interface >

SetFont (Method)

上一页返回章节概述下一页

描述

 

创建一个逻辑字体并将其设置为默认字体。

 

(979796038)(Ansi版)

 

METHOD SetFont ( _

BYVAL strFaceName AS STRING, _

BYVAL lPointSize  AS LONG, _

BYVAL lWeight AS LONG, _

BYVAL bItalic AS LONG, _

BYVAL bUnderline AS LONG, _

BYVAL bStrikeOut AS LONG, _

BYVAL bCharSet AS LONG, _

OPTIONAL bNoScale AS LONG _

)

 

PowerBasic 语法(Unicode版)

 

METHOD SetFont ( _

BYVAL bstrFaceName AS WSTRING, _

BYVAL lPointSize  AS LONG, _

BYVAL lWeight AS LONG, _

BYVAL bItalic AS LONG, _

BYVAL bUnderline AS LONG, _

BYVAL bStrikeOut AS LONG, _

BYVAL bCharSet AS LONG, _

OPTIONAL bNoScale AS LONG _

)

 

参数

 

strFaceName

 

[in]指定一个以空字符结尾的字符串,用于指定字体的字体名称。

 

lPointSize

 

[in]指定字体字符单元格或字符的逻辑单位高度。

 

lWeight

 

[in]指定字体在0到1000之间的权重。如果该值为零,则使用默认权重。

 

bItalic

 

如果设置为TRUE,则指定斜体字体。

 

bUnderline

 

[in]如果设置为TRUE,则指定下划线字体。

 

bStrikeOut

 

[in]如果设置为TRUE,则指定一个删除字体。

 

bCharset

 

[in]指定字符集。

 

ANSI_CHARSET

BALTIC_CHARSET

CHINESEBIG5_CHARSET

DEFAULT_CHARSET

EASTEUROPE_CHARSET

GB2312_CHARSET

GREEK_CHARSET

HANGUL_CHARSET

MAC_CHARSET

OEM_CHARSET

RUSSIAN_CHARSET

SHIFTJIS_CHARSET

SYMBOL_CHARSET

TURKISH_CHARSET

 

韩国Windows

 

JOHAB_CHARSET

 

中东Windows

 

HEBREW_CHARSET

ARABIC_CHARSET

 

泰国Windows

 

THAI_CHARSET

 

OEM_CHARSET值指定与操作系统相关的字符集。

 

DEFAULT_CHARSET设置为基于当前系统区域设置的值。

 

具有其他字符集的字体可能存在于操作系统中。

 

该成员在字体映射过程中很重要。

 

bNoScale

 

[in, opt]不要缩放窗口。

 

OBJRESULT

 

S_OK成功或E_FAIL失败

 

引用文件 #INCLUDE Once

 

CWindow.inc