Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
f2e6575a
Commit
f2e6575a
authored
Sep 22, 2000
by
Francois Gouget
Committed by
Alexandre Julliard
Sep 22, 2000
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Added a few missing macros, types and prototypes.
parent
cb08c822
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
43 additions
and
3 deletions
+43
-3
mmsystem.h
include/mmsystem.h
+2
-1
wingdi.h
include/wingdi.h
+31
-1
winuser.h
include/winuser.h
+10
-1
No files found.
include/mmsystem.h
View file @
f2e6575a
...
@@ -27,6 +27,7 @@ typedef LPCSTR HPCSTR; /* a huge version of LPCSTR */
...
@@ -27,6 +27,7 @@ typedef LPCSTR HPCSTR; /* a huge version of LPCSTR */
typedef
WORD
VERSION
;
/* major (high byte), minor (low byte) */
typedef
WORD
VERSION
;
/* major (high byte), minor (low byte) */
typedef
DWORD
MCIERROR
;
typedef
UINT16
MMVERSION16
;
typedef
UINT16
MMVERSION16
;
typedef
UINT
MMVERSION
;
typedef
UINT
MMVERSION
;
typedef
UINT16
MCIDEVICEID16
;
typedef
UINT16
MCIDEVICEID16
;
...
@@ -326,7 +327,7 @@ typedef struct wavehdr_tag {
...
@@ -326,7 +327,7 @@ typedef struct wavehdr_tag {
struct
wavehdr_tag
*
lpNext
;
/* reserved for driver */
struct
wavehdr_tag
*
lpNext
;
/* reserved for driver */
DWORD
reserved
;
/* reserved for driver */
DWORD
reserved
;
/* reserved for driver */
}
WAVEHDR
,
*
LPWAVEHDR
;
}
WAVEHDR
,
*
PWAVEHDR
,
*
NPWAVEHDR
,
*
LPWAVEHDR
;
#define WHDR_DONE 0x00000001
/* done bit */
#define WHDR_DONE 0x00000001
/* done bit */
#define WHDR_PREPARED 0x00000002
/* set if this header has been prepared */
#define WHDR_PREPARED 0x00000002
/* set if this header has been prepared */
...
...
include/wingdi.h
View file @
f2e6575a
...
@@ -1667,6 +1667,36 @@ typedef struct
...
@@ -1667,6 +1667,36 @@ typedef struct
DWORD
bV4GammaBlue
;
DWORD
bV4GammaBlue
;
}
BITMAPV4HEADER
,
*
PBITMAPV4HEADER
;
}
BITMAPV4HEADER
,
*
PBITMAPV4HEADER
;
typedef
struct
{
DWORD
bV5Size
;
LONG
bV5Width
;
LONG
bV5Height
;
WORD
bV5Planes
;
WORD
bV5BitCount
;
DWORD
bV5Compression
;
DWORD
bV5SizeImage
;
LONG
bV5XPelsPerMeter
;
LONG
bV5YPelsPerMeter
;
DWORD
bV5ClrUsed
;
DWORD
bV5ClrImportant
;
DWORD
bV5RedMask
;
DWORD
bV5GreenMask
;
DWORD
bV5BlueMask
;
DWORD
bV5AlphaMask
;
DWORD
bV5CSType
;
CIEXYZTRIPLE
bV5Endpoints
;
DWORD
bV5GammaRed
;
DWORD
bV5GammaGreen
;
DWORD
bV5GammaBlue
;
DWORD
bV5Intent
;
DWORD
bV5ProfileData
;
DWORD
bV5ProfileSize
;
DWORD
bV5Reserved
;
}
BITMAPV5HEADER
,
*
LPBITMAPV5HEADER
,
*
PBITMAPV5HEADER
;
#define PROFILE_LINKED 'LINK'
#define PROFILE_EMBEDDED 'MBED'
/* biCompression */
/* biCompression */
#define BI_RGB 0
#define BI_RGB 0
...
@@ -1695,7 +1725,7 @@ typedef struct
...
@@ -1695,7 +1725,7 @@ typedef struct
{
{
BITMAPCOREHEADER
bmciHeader
;
BITMAPCOREHEADER
bmciHeader
;
RGBTRIPLE
bmciColors
[
1
];
RGBTRIPLE
bmciColors
[
1
];
}
BITMAPCOREINFO
,
*
LPBITMAPCOREINFO
;
}
BITMAPCOREINFO
,
*
PBITMAPCOREINFO
,
*
LPBITMAPCOREINFO
;
#define DIB_RGB_COLORS 0
#define DIB_RGB_COLORS 0
#define DIB_PAL_COLORS 1
#define DIB_PAL_COLORS 1
...
...
include/winuser.h
View file @
f2e6575a
...
@@ -636,6 +636,8 @@ typedef struct
...
@@ -636,6 +636,8 @@ typedef struct
#define WM_COPYDATA 0x004a
#define WM_COPYDATA 0x004a
#define WM_CANCELJOURNAL 0x004b
#define WM_CANCELJOURNAL 0x004b
#define WM_NOTIFY 0x004e
#define WM_NOTIFY 0x004e
#define WM_INPUTLANGCHANGEREQUEST 0x0050
#define WM_INPUTLANGCHANGE 0x0051
#define WM_TCARD 0x0052
#define WM_TCARD 0x0052
#define WM_HELP 0x0053
#define WM_HELP 0x0053
#define WM_USERCHANGED 0x0054
#define WM_USERCHANGED 0x0054
...
@@ -1396,7 +1398,7 @@ typedef struct tagMSG
...
@@ -1396,7 +1398,7 @@ typedef struct tagMSG
LPARAM
lParam
;
LPARAM
lParam
;
DWORD
time
;
DWORD
time
;
POINT
pt
;
POINT
pt
;
}
MSG
,
*
LPMSG
;
}
MSG
,
*
PMSG
,
*
LPMSG
;
#define POINTSTOPOINT(pt, pts) \
#define POINTSTOPOINT(pt, pts) \
{ (pt).x = (LONG)(SHORT)LOWORD(*(LONG*)&pts); \
{ (pt).x = (LONG)(SHORT)LOWORD(*(LONG*)&pts); \
...
@@ -2141,6 +2143,10 @@ typedef struct
...
@@ -2141,6 +2143,10 @@ typedef struct
#define IDI_WINLOGOW MAKEINTRESOURCEW(32517)
#define IDI_WINLOGOW MAKEINTRESOURCEW(32517)
#define IDI_WINLOGO WINELIB_NAME_AW(IDI_WINLOGO)
#define IDI_WINLOGO WINELIB_NAME_AW(IDI_WINLOGO)
#define IDI_WARNING IDI_EXCLAMATION
#define IDI_ERROR IDI_HAND
#define IDI_INFORMATION IDI_ASTERISK
#define IDC_BUMMERA MAKEINTRESOURCEA(100)
#define IDC_BUMMERA MAKEINTRESOURCEA(100)
#define IDC_BUMMERW MAKEINTRESOURCEW(100)
#define IDC_BUMMERW MAKEINTRESOURCEW(100)
#define IDC_BUMMER WINELIB_NAME_AW(IDC_BUMMER)
#define IDC_BUMMER WINELIB_NAME_AW(IDC_BUMMER)
...
@@ -3111,6 +3117,9 @@ BOOL WINAPI EnumDisplayMonitors(HDC,LPRECT,MONITORENUMPROC,LPARAM);
...
@@ -3111,6 +3117,9 @@ BOOL WINAPI EnumDisplayMonitors(HDC,LPRECT,MONITORENUMPROC,LPARAM);
BOOL
WINAPI
EnumDisplayDevicesA
(
LPVOID
,
DWORD
,
LPDISPLAY_DEVICEA
,
DWORD
);
BOOL
WINAPI
EnumDisplayDevicesA
(
LPVOID
,
DWORD
,
LPDISPLAY_DEVICEA
,
DWORD
);
BOOL
WINAPI
EnumDisplayDevicesW
(
LPVOID
,
DWORD
,
LPDISPLAY_DEVICEW
,
DWORD
);
BOOL
WINAPI
EnumDisplayDevicesW
(
LPVOID
,
DWORD
,
LPDISPLAY_DEVICEW
,
DWORD
);
#define EnumDisplayDevices WINELIB_NAME_AW(EnumDisplayDevices)
#define EnumDisplayDevices WINELIB_NAME_AW(EnumDisplayDevices)
BOOL
WINAPI
EnumDisplaySettingsA
(
LPCSTR
,
DWORD
,
LPDEVMODEA
);
BOOL
WINAPI
EnumDisplaySettingsW
(
LPCWSTR
,
DWORD
,
LPDEVMODEW
);
#define EnumDisplaySettings WINELIB_NAME_AW(EnumDisplaySettings)
INT
WINAPI
EnumPropsExA
(
HWND
,
PROPENUMPROCEXA
,
LPARAM
);
INT
WINAPI
EnumPropsExA
(
HWND
,
PROPENUMPROCEXA
,
LPARAM
);
INT
WINAPI
EnumPropsExW
(
HWND
,
PROPENUMPROCEXW
,
LPARAM
);
INT
WINAPI
EnumPropsExW
(
HWND
,
PROPENUMPROCEXW
,
LPARAM
);
#define EnumPropsEx WINELIB_NAME_AW(EnumPropsEx)
#define EnumPropsEx WINELIB_NAME_AW(EnumPropsEx)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment