📄 fontex.h
字号:
// FontEx.h: interface for the CFontEx class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_FONTEX_H__D5B0972A_4993_4B62_9AA2_57BD70549C26__INCLUDED_)
#define AFX_FONTEX_H__D5B0972A_4993_4B62_9AA2_57BD70549C26__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class CFontEx : public CFont
{
public:
bool GetFont(LOGFONT *plogfont,
int nbpoints,
const char *szFontName,
const char *szFontFullName="",
CDC *pDC=NULL);
bool GetCFont(CFont &refCFont ,
int nNbPoints,
const char *szFontName,
const char *szFontFullName="",
CDC *pDC=NULL);
bool GetFont(int nNbPoints,
const char *szFontName,
const char *szFontFullName="",
CDC *pDC=NULL);
CDC *CreateScreenDC(void);
private:
CString m_strFontName,m_strFontFullName;
LOGFONT *m_pCurrentLogFont;
bool m_bFind;
static BOOL CALLBACK AFX_EXPORT EnumFontFamiliesCallBack(ENUMLOGFONTEX* pelf,
NEWTEXTMETRICEX* /*lpntm*/,
int FontType, LPVOID pThis);
};
#endif // !defined(AFX_FONTEX_H__D5B0972A_4993_4B62_9AA2_57BD70549C26__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -