Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Fontos
Ez a dokumentum a konzolplatform azon funkcióit ismerteti, amelyek már nem részei az ökoszisztéma ütemtervének. Nem javasoljuk, hogy ezt a tartalmat új termékekben használja, de továbbra is támogatni fogjuk a határozatlan időre vonatkozó meglévő használatokat. Előnyben részesített modern megoldásunk a virtuális terminálütemezésekre összpontosít a platformfüggetlen forgatókönyvek maximális kompatibilitása érdekében. Erről a tervezési döntésről a klasszikus konzol és a virtuális terminál dokumentumában talál további információt.
A konzol betűtípusának bővített információi.
Szemantika
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;
Tagok
cbSize
A struktúra mérete bájtban. Ezt a tagot be kell állítani a sizeof(CONSOLE_FONT_INFOEX)GetCurrentConsoleFontEx hívása előtt, vagy sikertelen lesz.
nFont
A rendszer konzoljának betűtípustáblájában lévő betűtípus indexe.
dwFontSize
COORD-struktúra, amely logikai egységekben tartalmazza a betűtípus egyes karaktereinek szélességét és magasságát. Az X tag a szélességet, míg az Y tag a magasságot tartalmazza.
FontFamily
A betűmagasság és a család. A tag lehetséges értékeivel kapcsolatos információkért lásd a TEXTMETRIC struktúra tmPitchAndFamily tagjának leírását.
FontWeight
A betűvastagság. A súly 100 és 1000 közötti lehet, 100 többszörösében. A normál súly például 400, míg a 700 félkövér.
FaceName
A betűtípus neve (például Courier vagy Arial).
Megjegyzések
A betűtípus méretének lekéréséhez adja át a betűindexet a GetConsoleFontSize függvénynek.
Követelmények
| Minimálisan támogatott ügyfél | Windows Vista [csak asztali alkalmazások] |
| Minimálisan támogatott kiszolgáló | Windows Server 2008 [csak asztali alkalmazások] |
| Header | WinCon.h (a Windows.h is) |