#include <mzfc/mzfcdll.h>
组合类型 | |
class | FontHelper |
字体辅助类 更多... | |
宏定义 | |
#define | FONT_QUALITY_ANTIALIASED 2 |
字体渲染质量,对应WIN32中的 ANTIALIASED_QUALITY | |
#define | FONT_QUALITY_CLEARTYPE 4 |
字体渲染质量,对应WIN32中的 CLEARTYPE_QUALITY | |
#define | FONT_QUALITY_DEFAULT 0 |
字体渲染质量,对应WIN32中的 DEFAULT_QUALITY | |
#define | FONT_QUALITY_DRAFT 1 |
字体渲染质量,对应WIN32中的 DRAFT_QUALITY | |
#define | FONT_QUALITY_NONANTIALIASED 3 |
字体渲染质量,对应WIN32中的 NONANTIALIASED_QUALITY | |
#define | FONT_ROTATION_FLAG_0 0 |
#define | FONT_ROTATION_FLAG_180 2 |
#define | FONT_ROTATION_FLAG_270 3 |
#define | FONT_ROTATION_FLAG_90 1 |
函数 | |
MZFC_API HFONT | MzCreateFont (LONG nFontSize, LONG lWeight=FW_NORMAL, BOOL bUnderLine=FALSE, BOOL bItalic=FALSE, DWORD dwFontRotationFlag=FONT_ROTATION_FLAG_0, DWORD dwFontQualityFlag=FONT_QUALITY_DEFAULT, WCHAR *pstrFaceName=NULL) |
创建并返回指定字体,可指定字体名称 |
#define FONT_QUALITY_ANTIALIASED 2 |
字体渲染质量,对应WIN32中的 ANTIALIASED_QUALITY
#define FONT_QUALITY_CLEARTYPE 4 |
字体渲染质量,对应WIN32中的 CLEARTYPE_QUALITY
#define FONT_QUALITY_DEFAULT 0 |
字体渲染质量,对应WIN32中的 DEFAULT_QUALITY
#define FONT_QUALITY_DRAFT 1 |
字体渲染质量,对应WIN32中的 DRAFT_QUALITY
#define FONT_QUALITY_NONANTIALIASED 3 |
字体渲染质量,对应WIN32中的 NONANTIALIASED_QUALITY
#define FONT_ROTATION_FLAG_0 0 |
#define FONT_ROTATION_FLAG_180 2 |
#define FONT_ROTATION_FLAG_270 3 |
#define FONT_ROTATION_FLAG_90 1 |
MZFC_API HFONT MzCreateFont | ( | LONG | nFontSize, | |
LONG | lWeight = FW_NORMAL , |
|||
BOOL | bUnderLine = FALSE , |
|||
BOOL | bItalic = FALSE , |
|||
DWORD | dwFontRotationFlag = FONT_ROTATION_FLAG_0 , |
|||
DWORD | dwFontQualityFlag = FONT_QUALITY_DEFAULT , |
|||
WCHAR * | pstrFaceName = NULL | |||
) |
创建并返回指定字体,可指定字体名称