From e448d722f6beb4c1ddaeb313d8f464ec6c4ca31f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Gardou?= Date: Sun, 4 Sep 2011 12:08:54 +0000 Subject: [PATCH] [PSDK] - fix compilation for any fool wanting to use our headers outside of NT 5.2 scope svn path=/trunk/; revision=53573 --- reactos/include/psdk/wincon.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/reactos/include/psdk/wincon.h b/reactos/include/psdk/wincon.h index a7916b46834..7b62e2f42f9 100644 --- a/reactos/include/psdk/wincon.h +++ b/reactos/include/psdk/wincon.h @@ -5,6 +5,10 @@ extern "C" { #endif +#if (_WIN32_WINNT >= 0x0600) && !defined(NOGDI) +# include "wingdi.h" +#endif + #ifdef _MSC_VER #pragma warning(push) #pragma warning(disable:4820) @@ -137,12 +141,14 @@ typedef struct _INPUT_RECORD { #if (_WIN32_WINNT >= 0x0600) #define HISTORY_NO_DUP_FLAG 0x1 #define CONSOLE_OVERSTRIKE 0x1 +#ifndef NOGDI typedef struct _CONSOLE_HISTORY_INFO { UINT cbSize; UINT HistoryBufferSize; UINT NumberOfHistoryBuffers; DWORD dwFlags; } CONSOLE_HISTORY_INFO, *PCONSOLE_HISTORY_INFO; +#endif typedef struct _CONSOLE_SCREEN_BUFFER_INFOEX { ULONG cbSize;