From ba9b2b5a377b0495ff2bb5dd06c0a4e5b6f3345a Mon Sep 17 00:00:00 2001
From: Phil Nash <github@philnash.me>
Date: Mon, 1 Jul 2013 18:44:40 +0100
Subject: [PATCH] Use MFCs windows include if present

---
 include/internal/catch_console_colour_impl.hpp | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/include/internal/catch_console_colour_impl.hpp b/include/internal/catch_console_colour_impl.hpp
index 3881dc43..92bd1dd9 100644
--- a/include/internal/catch_console_colour_impl.hpp
+++ b/include/internal/catch_console_colour_impl.hpp
@@ -22,7 +22,12 @@ namespace Catch { namespace Detail {
 #ifndef NOMINMAX
 #define NOMINMAX
 #endif
+
+#ifdef __AFXDLL
+#include <AfxWin.h>
+#else
 #include <windows.h>
+#endif
 
 namespace Catch {
 namespace {