From 3b451c464247cff6b60a6f41acfd1474020bc29c Mon Sep 17 00:00:00 2001 From: Robert Dickenson Date: Tue, 27 Aug 2002 06:41:33 +0000 Subject: [PATCH] Added required support for WinHelp exports in user32.lib svn path=/trunk/; revision=3407 --- reactos/include/defines.h | 1 + reactos/include/structs.h | 35 +++++++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+) diff --git a/reactos/include/defines.h b/reactos/include/defines.h index 6e2cbbcd09e..2f46df67b2c 100644 --- a/reactos/include/defines.h +++ b/reactos/include/defines.h @@ -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) diff --git a/reactos/include/structs.h b/reactos/include/structs.h index 5cdcdc54bf9..a8decaabcf6 100644 --- a/reactos/include/structs.h +++ b/reactos/include/structs.h @@ -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; -- 2.17.1