📄 cfont.h
字号:
#ifndef cfont_vxworks_h
#define cfont_vxworks_h
//-----------------------------------------------------------------------------------------------------------
#include "cdc_platform.h"
#include "ugl/ugl.h"
#include "ugl/uglfont.h"
class CFont
{
public:
//##ModelId=40501B86020C
CFont ();
//##ModelId=40501B8602F4
virtual ~CFont();
public:
//由用户delete[] pFontDesc;
static void SearchAllAvailableFonts(UGL_FONT_DESC **pFontDesc , int * fontNumber);
//取字体Id
//##ModelId=40514E48017E
UGL_FONT_ID GetFontId ();
//设置字体Id
//##ModelId=40514E480192
void SetFontId(UGL_FONT_ID uglFontId);
//##ModelId=40501B8602FC
const CFont & operator=(const CFont &right);
//按属性创建字体
//##ModelId=40501B8602FE
bool CreateFont( int nHeight, int nWidth, int nEscapement,
int nOrientation, int nWeight, BYTE bItalic, BYTE bUnderline,
BYTE cStrikeOut, BYTE nCharSet, BYTE nOutPrecision,
BYTE nClipPrecision, BYTE nQuality, LPCTSTR nPitchAndFamily,
LPCTSTR lpszFacename );
//##ModelId=40501B860338
bool CreateFontIndirect(const LOGFONT* lpLogFont );
bool DeleteObject();
public:
//当前的字体句柄
//##ModelId=40501B8602DE
UGL_FONT_ID m_uglFontId;
//字体驱动引擎
//##ModelId=40501B8602E8
UGL_FONT_DRIVER_ID m_uglFontDrvId;
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -