CHARBUNDLE: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
| Line 20: | Line 20: | ||
==C Declaration Method== | ==C Declaration Method== | ||
typedef CHARBUNDLE *PCHARBUNDLE; | typedef CHARBUNDLE *PCHARBUNDLE; | ||
==Fields== | |||
;lColor (LONG) | |||
:Character foreground color. | |||
; lBackColor (LONG) | |||
:Character background color. | |||
; usMixMode (USHORT) | |||
:Character foreground-mix mode. | |||
; usBackMixMode (USHORT) | |||
:Character background-mix mode. | |||
; usSet (USHORT) | |||
:Character set. | |||
; usPrecision (USHORT) | |||
:Character precision. | |||
; sizfxCell (SIZEF) | |||
:Character cell size. | |||
; ptlAngle (POINTL) | |||
:Character angle. | |||
; ptlShear (POINTL) | |||
:Character shear. | |||
; usDirection (USHORT) | |||
:Character direction. | |||
; usTextAlign (USHORT) | |||
:Text alignment. | |||
; fxExtra (FIXED) | |||
:Character extra. | |||
; fxBreakExtra (FIXED) | |||
:Character break extra. | |||
[[Category:Data type]] | [[Category:Data type]] | ||
Revision as of 19:36, 25 May 2024
Character-attributes bundle structure.
Type
typedef struct _CHARBUNDLE {
LONG lColor; /* Character foreground color. */
LONG lBackColor; /* Character background color. */
USHORT usMixMode; /* Character foreground-mix mode. */
USHORT usBackMixMode; /* Character background-mix mode. */
USHORT usSet; /* Character set. */
USHORT usPrecision; /* Character precision. */
SIZEF sizfxCell; /* Character cell size. */
POINTL ptlAngle; /* Character angle. */
POINTL ptlShear; /* Character shear. */
USHORT usDirection; /* Character direction. */
USHORT usTextAlign; /* Text alignment. */
FIXED fxExtra; /* Character extra. */
FIXED fxBreakExtra; /* Character break extra. */
} CHARBUNDLE;
C Declaration Method
typedef CHARBUNDLE *PCHARBUNDLE;
Fields
- lColor (LONG)
- Character foreground color.
- lBackColor (LONG)
- Character background color.
- usMixMode (USHORT)
- Character foreground-mix mode.
- usBackMixMode (USHORT)
- Character background-mix mode.
- usSet (USHORT)
- Character set.
- usPrecision (USHORT)
- Character precision.
- sizfxCell (SIZEF)
- Character cell size.
- ptlAngle (POINTL)
- Character angle.
- ptlShear (POINTL)
- Character shear.
- usDirection (USHORT)
- Character direction.
- usTextAlign (USHORT)
- Text alignment.
- fxExtra (FIXED)
- Character extra.
- fxBreakExtra (FIXED)
- Character break extra.