Export (0) Print
Expand All

CONSOLE_FONT_INFOEX structure

Contains extended information for a console font.

Syntax


typedef struct _CONSOLE_FONT_INFOEX {
  ULONG cbSize;
  DWORD nFont;
  COORD dwFontSize;
  UINT  FontFamily;
  UINT  FontWeight;
  WCHAR FaceName[LF_FACESIZE];
} CONSOLE_FONT_INFOEX, *PCONSOLE_FONT_INFOEX;

Members

cbSize

The size of this structure, in bytes.

nFont

The index of the font in the system's console font table.

dwFontSize

A COORD structure that contains the width and height of each character in the font, in logical units. The X member contains the width, while the Y member contains the height.

FontFamily

The font family.

This parameter can be one of the following values:

FF_DECORATIVE
FF_DONTCARE
FF_MODERN
FF_ROMAN
FF_SCRIPT
FF_SWISS
FontWeight

The font weight. The weight can range from 100 to 1000, in multiples of 100. For example, the normal weight is 400, while 700 is bold.

FaceName

The name of the typeface (such as Courier or Arial).

Remarks

To obtain the size of the font, pass the font index to the GetConsoleFontSize function.

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

Header

Wincon.h (include Windows.h)

See also

GetCurrentConsoleFontEx

 

 

Community Additions

ADD
Show:
© 2014 Microsoft