Added required support for WinHelp exports in user32.lib

svn path=/trunk/; revision=3407
This commit is contained in:
Robert Dickenson 2002-08-27 06:41:33 +00:00
parent a9a618aeb0
commit 3b451c4642
2 changed files with 36 additions and 0 deletions

View file

@ -2629,6 +2629,7 @@ extern "C" {
#define HELP_INDEX (0x3L)
#define HELP_KEY (0x101L)
#define HELP_MULTIKEY (0x201L)
#define HELP_SETWINPOS (0x0203L)
#define HELP_PARTIALKEY (0x105L)
#define HELP_QUIT (0x2L)
#define HELP_SETCONTENTS (0x5L)

View file

@ -2093,6 +2093,18 @@ typedef struct tagHELPINFO {
POINT MousePos;
} HELPINFO, *LPHELPINFO;
typedef struct {
DWORD mkSize;
CHAR mkKeyList;
CHAR szKeyphrase[1];
} MULTIKEYHELPA, *PMULTIKEYHELPA, *LPMULTIKEYHELPA;
typedef struct {
DWORD mkSize;
WCHAR mkKeyList;
WCHAR szKeyphrase[1];
} MULTIKEYHELPW, *PMULTIKEYHELPW, *LPMULTIKEYHELPW;
typedef struct {
int wStructSize;
int x;
@ -2103,6 +2115,27 @@ typedef struct {
TCHAR rgchMember[2];
} HELPWININFO;
typedef struct {
int wStructSize;
int x;
int y;
int dx;
int dy;
int wMax;
CHAR rgchMember[2];
} HELPWININFOA, *PHELPWININFOA, *LPHELPWININFOA;
typedef struct {
int wStructSize;
int x;
int y;
int dx;
int dy;
int wMax;
WCHAR rgchMember[2];
} HELPWININFOW, *PHELPWININFOW, *LPHELPWININFOW;
typedef struct tagHIGHCONTRAST {
UINT cbSize;
DWORD dwFlags;
@ -3841,12 +3874,14 @@ typedef struct tagTPMPARAMS {
RECT rcExclude;
} TPMPARAMS, *LPTPMPARAMS;
#if 0 // RobD - typedef removed due to conflict with mingw headers
typedef struct _TRANSMIT_FILE_BUFFERS {
PVOID Head;
DWORD HeadLength;
PVOID Tail;
DWORD TailLength;
} TRANSMIT_FILE_BUFFERS;
#endif
typedef struct _TT_HITTESTINFO {
HWND hwnd;