|
ReactOS 0.4.16-dev-1946-g52006dd
|
#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().