WindowOriginX (2 bytes): A 16-bit, signed integer that specifies the horizontal coordinate (X axis), in pixels, of the console window origin. WindowOriginY (2 bytes): A 16-bit, signed integer that specifies the vertical coordinate (Y axis), in pixels, of the console window origin. Unused1 (4 bytes): A value that is undefined and MUST be ignored. Unused2 (4 bytes): A value that is undefined and MUST be ignored. FontSize (4 bytes): A 32-bit, unsigned integer that specifies the size, in pixels, of the font used in the console window. FontFamily (4 A 32-bit, unsigned integer that specifies the family of the font used in the console window. This value MUST be one of the following: Value Meaning FF_DONTCARE The font family is unknown. 0x0000 FF_ROMAN The font is variable-width with serifs; for example, "Times New Roman". 0x0010 FF_SWISS The font is variable-width without serifs; for example, "Arial". 0x0020 FF_MODERN The font is with or without serifs; for example, "Courier New". 0x0030 FF_SCRIPT The font is designed to look like handwriting; for example, "Cursive". 0x0040 FF_DECORATIVE The font is a novelty font; for example, "Old English". 0x0050 FontWeight (4 bytes): A 16-bit, unsigned integer that specifies the stroke weight of the font used in the console window. Value Meaning 700 value A bold font. ≤ value < 700 A font. Face Name (64 bytes): A 32-character string that specifies the face name of the font used in the console window. CursorSize (4 bytes): A 32-bit, unsigned integer that specifies the size of the cursor, in pixels, used in the console window. Value Meaning 25 A small ≤ cursor. 26 — 50 A medium cursor.
WindowOriginX (2 bytes): A 16-bit, signed integer that specifies the horizontal coordinate (X axis), in pixels, of the console window origin. WindowOriginY (2 bytes): A 16-bit, signed integer that specifies the vertical coordinate (Y axis), in pixels, of the console window origin. Unused1 (4 bytes): A value that is undefined and MUST be ignored. Unused2 (4 bytes): A value that is undefined and MUST be ignored. FontSize (4 bytes): A 32-bit, unsigned integer that specifies the size, in pixels, of the font used in the console window. FontFamily (4 A 32-bit, unsigned integer that specifies the family of the font used in the console window. This value MUST be one of the following: Value Meaning FF_DONTCARE 0x0000 The font family is unknown. FF_ROMAN 0x0010 The font is variable-width with serifs; for example, "Times New Roman". FF_SWISS 0x0020 The font is variable-width without serifs; for example, "Arial". FF_MODERN 0x0030 The font is with or without serifs; for example, "Courier New". FF_SCRIPT 0x0040 The font is designed to look like handwriting; for example, "Cursive". FF_DECORATIVE 0x0050 The font is a novelty font; for example, "Old English". FontWeight (4 bytes): A 16-bit, unsigned integer that specifies the stroke weight of the font used in the console window. Value Meaning 700 ≤ value A bold font. value < 700 A font. Face Name (64 bytes): A 32-character string that specifies the face name of the font used in the console window. CursorSize (4 bytes): A 32-bit, unsigned integer that specifies the size of the cursor, in pixels, used in the console window. Value Meaning ≤ 25 A small cursor. 26 — 50 A medium cursor.
%5BMS-SHLLINK%5D-170601.docx