勇芳软件工作室.汉化:  Fonts and Text > Fonts and Text Functions >

SetMapperFlags

Previous pageReturn to chapter overviewNext page

描述

 

SetMapperFlags功能更改字体映射器将逻辑字体映射到物理字体时使用的算法。

 

C++ 语法

 

DWORD SetMapperFlags(

__in HDC hdc,

__in DWORD dwFlag

);

 

PowerBASIC 语法

 

FUNCTION SetMapperFlags ( _

BYVAL hdc AS DWORD, _

BYVAL dwFlag AS DWORD _

) AS DWORD

 

参数

 

hdc

 

[in]处理包含font-mapper标志的设备上下文。

 

dwFlag

 

[in]指定字体映射程序是否应尝试将字体的宽高比与当前设备的宽高比进行匹配。如果设置了位零,则映射器仅选择匹配的字体。

 

返回值

 

如果函数成功,则返回值是font-mapper标志的先前值。

 

如果函数失败,返回值为GDI_ERROR。

 

备注

 

如果设置了dwFlag参数,并且不存在匹配的字体,则Windows将选择新的宽高比并检索与该比例匹配的字体。

 

dwFlag参数的其余位必须为零。

 

引用文件 #INCLUDE Once

 

WinGdi.inc(包括Windows.inc)