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

SelectFont

Previous pageReturn to chapter overviewNext page

描述

 

SelectFont宏在指定的设备上下文(DC)中选择一个字体对象。新的字体对象将替换以前的字体对象。

 

C++ 语法

 

#define SelectFont(hdc, hfont)

((HFONT)SelectObject((hdc), (HGDIOBJ)(HFONT)(hfont)))

 

PowerBASIC 语法

 

MACRO SelectFont(hdc, hfont) = SelectObject(hdc, hfont)

 

参数

 

hdc

 

[in]处理设备上下文。

 

hfont

 

[in]处理待选择的字体对象。字体对象必须使用CreateFontCreateFontIndirect创建。

 

返回值

 

如果SelectFont成功,则返回值是要替换的字体对象的句柄。如果发生错误,返回值为NULL。

 

备注

 

应用程序使用新的字体对象完成绘图后,应始终用新的字体对象替换新的字体对象。

 

SelectFont宏相当于调用SelectObject,如下所示:

 

((HFONT) SelectObject((hdc), (HGDIOBJ)(HFONT)(hfont)))

SelectObject(hdc, hfont)

 

引用文件 #INCLUDE Once

 

windowsx.inc