ReactOS 0.4.16-dev-303-g11d5cb8
|
#include <precomp.h>
Go to the source code of this file.
Macros | |
#define | COPYS(f, len) MultiByteToWideChar ( CP_THREAD_ACP, 0, pA->f, len, pW->f, len ) |
#define | COPYN(f) pW->f = pA->f |
#define | COPYS(f, len) WideCharToMultiByte ( CP_THREAD_ACP, 0, pW->f, len, pA->f, len, NULL, NULL ) |
#define | COPYN(f) pA->f = pW->f |
Functions | |||||||||
CalculateColorTableSize | |||||||||
Internal routine to calculate the number of color table entries.
| |||||||||
BOOL WINAPI | CalculateColorTableSize (CONST BITMAPINFOHEADER *BitmapInfoHeader, UINT *ColorSpec, UINT *ColorTableSize) | ||||||||
ConvertBitmapInfo | |||||||||
Internal routine to convert a user-passed BITMAPINFO structure into unified BITMAPINFO structure.
| |||||||||
LPBITMAPINFO WINAPI | ConvertBitmapInfo (CONST BITMAPINFO *BitmapInfo, UINT ColorSpec, UINT *BitmapInfoSize, BOOL FollowedByData) | ||||||||
VOID WINAPI | LogFontA2W (LPLOGFONTW pW, CONST LOGFONTA *pA) | ||||||||
VOID WINAPI | LogFontW2A (LPLOGFONTA pA, CONST LOGFONTW *pW) | ||||||||
VOID WINAPI | EnumLogFontExW2A (LPENUMLOGFONTEXA fontA, CONST ENUMLOGFONTEXW *fontW) | ||||||||
BOOL WINAPI | LoadLPK (INT LpkFunctionID) | ||||||||
Variables | |
HINSTANCE | hLpk = NULL |
LPKETO | LpkExtTextOut = NULL |
LPKGCP | LpkGetCharacterPlacement = NULL |
LPKGTEP | LpkGetTextExtentExPoint = NULL |
#define COPYS | ( | f, | |
len | |||
) | MultiByteToWideChar ( CP_THREAD_ACP, 0, pA->f, len, pW->f, len ) |
#define COPYS | ( | f, | |
len | |||
) | WideCharToMultiByte ( CP_THREAD_ACP, 0, pW->f, len, pA->f, len, NULL, NULL ) |
BOOL WINAPI CalculateColorTableSize | ( | CONST BITMAPINFOHEADER * | BitmapInfoHeader, |
UINT * | ColorSpec, | ||
UINT * | ColorTableSize | ||
) |
Definition at line 32 of file utils.c.
Referenced by ConvertBitmapInfo().
LPBITMAPINFO WINAPI ConvertBitmapInfo | ( | CONST BITMAPINFO * | BitmapInfo, |
UINT | ColorSpec, | ||
UINT * | BitmapInfoSize, | ||
BOOL | FollowedByData | ||
) |
Definition at line 178 of file utils.c.
Referenced by CreateDIBitmap(), CreateDIBPatternBrush(), CreateDIBPatternBrushPt(), CreateDIBSection(), ExtCreatePen(), SetDIBitsToDevice(), and StretchDIBits().
VOID WINAPI EnumLogFontExW2A | ( | LPENUMLOGFONTEXA | fontA, |
CONST ENUMLOGFONTEXW * | fontW | ||
) |
Definition at line 402 of file utils.c.
Referenced by CreateFontIndirectExA(), and GetFontObjectA().
Definition at line 423 of file utils.c.
Referenced by ExtTextOutW(), GdiInitializeLanguagePack(), GetCharacterPlacementW(), and GetTextExtentExPointW().
VOID WINAPI LogFontA2W | ( | LPLOGFONTW | pW, |
CONST LOGFONTA * | pA | ||
) |
Definition at line 348 of file utils.c.
VOID WINAPI LogFontW2A | ( | LPLOGFONTA | pA, |
CONST LOGFONTW * | pW | ||
) |
Definition at line 375 of file utils.c.
Referenced by EnumLogFontExW2A().
Definition at line 4 of file utils.c.
Referenced by GdiInitializeLanguagePack(), and LoadLPK().
Definition at line 5 of file utils.c.
Referenced by ExtTextOutW(), LoadLPK(), LpkPSMTextOut(), and MainWndProc().
Definition at line 6 of file utils.c.
Referenced by GetCharacterPlacementW(), LoadLPK(), and MainWndProc().