CHARBUNDLE: Difference between revisions
Appearance
Created page with "Character-attributes bundle structure. ==Type== typedef struct _CHARBUNDLE { LONG lColor; →Character foreground color.: LONG lBackColor; /*..." |
No edit summary |
||
Line 3: | Line 3: | ||
==Type== | ==Type== | ||
typedef struct _CHARBUNDLE { | typedef struct _CHARBUNDLE { | ||
LONG lColor; /* Character foreground color. */ | [[LONG]] lColor; /* Character foreground color. */ | ||
LONG lBackColor; /* Character background color. */ | LONG lBackColor; /* Character background color. */ | ||
USHORT usMixMode; /* Character foreground-mix mode. */ | [[USHORT]] usMixMode; /* Character foreground-mix mode. */ | ||
USHORT usBackMixMode; /* Character background-mix mode. */ | USHORT usBackMixMode; /* Character background-mix mode. */ | ||
USHORT usSet; /* Character set. */ | USHORT usSet; /* Character set. */ | ||
USHORT usPrecision; /* Character precision. */ | USHORT usPrecision; /* Character precision. */ | ||
SIZEF sizfxCell; /* Character cell size. */ | [[SIZEF]] sizfxCell; /* Character cell size. */ | ||
POINTL ptlAngle; /* Character angle. */ | [[POINTL]] ptlAngle; /* Character angle. */ | ||
POINTL ptlShear; /* Character shear. */ | POINTL ptlShear; /* Character shear. */ | ||
USHORT usDirection; /* Character direction. */ | USHORT usDirection; /* Character direction. */ | ||
USHORT usTextAlign; /* Text alignment. */ | USHORT usTextAlign; /* Text alignment. */ | ||
FIXED fxExtra; /* Character extra. */ | [[FIXED]] fxExtra; /* Character extra. */ | ||
FIXED fxBreakExtra; /* Character break extra. */ | FIXED fxBreakExtra; /* Character break extra. */ | ||
} CHARBUNDLE; | } CHARBUNDLE; |
Revision as of 18:55, 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;