ReactOS 0.4.15-dev-8092-ge0ba2f3
wingdi16.h
Go to the documentation of this file.
1/*
2 * Copyright (C) the Wine project
3 *
4 * This library is free software; you can redistribute it and/or
5 * modify it under the terms of the GNU Lesser General Public
6 * License as published by the Free Software Foundation; either
7 * version 2.1 of the License, or (at your option) any later version.
8 *
9 * This library is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12 * Lesser General Public License for more details.
13 *
14 * You should have received a copy of the GNU Lesser General Public
15 * License along with this library; if not, write to the Free Software
16 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
17 */
18
19#ifndef __WINE_WINE_WINGDI16_H
20#define __WINE_WINE_WINGDI16_H
21
22#include <stdarg.h>
23#include <windef.h>
24#include <winbase.h>
25#include <wingdi.h>
26#include <wine/winbase16.h>
27
28#include <pshpack1.h>
29
30typedef struct
31{
36
37typedef struct
38{
39 INT16 lfHeight;
40 INT16 lfWidth;
41 INT16 lfEscapement;
42 INT16 lfOrientation;
43 INT16 lfWeight;
44 BYTE lfItalic;
45 BYTE lfUnderline;
46 BYTE lfStrikeOut;
47 BYTE lfCharSet;
48 BYTE lfOutPrecision;
49 BYTE lfClipPrecision;
50 BYTE lfQuality;
51 BYTE lfPitchAndFamily;
52 CHAR lfFaceName[LF_FACESIZE];
54
55typedef struct
56{
60 HMETAFILE16 hMF;
62
63typedef struct
64{
69
70#include <poppack.h>
71
72#endif /* __WINE_WINE_WINGDI16_H */
unsigned short UINT16
signed short INT16
#define LF_FACESIZE
Definition: dimm.idl:39
UINT16 lbStyle
Definition: wingdi16.h:32
INT16 lbHatch
Definition: wingdi16.h:34
COLORREF lbColor
Definition: wingdi16.h:33
POINT16 lopnWidth
Definition: wingdi16.h:66
COLORREF lopnColor
Definition: wingdi16.h:67
UINT16 lopnStyle
Definition: wingdi16.h:65
INT16 xExt
Definition: wingdi16.h:58
INT16 yExt
Definition: wingdi16.h:59
HMETAFILE16 hMF
Definition: wingdi16.h:60
DWORD COLORREF
Definition: windef.h:300
struct LOGBRUSH16 * LPLOGBRUSH16
struct METAFILEPICT16 * LPMETAFILEPICT16
struct LOGFONT16 * LPLOGFONT16
struct LOGPEN16 * LPLOGPEN16
char CHAR
Definition: xmlstorage.h:175
unsigned char BYTE
Definition: xxhash.c:193