From 80172c183de2c192a5d48ca4a68089c689797c45 Mon Sep 17 00:00:00 2001 From: Paolo Messina Date: Sat, 30 Dec 2017 12:15:15 +0100 Subject: [PATCH] added manifest to use visual styles --- ResizableComboBox/StdAfx.h | 10 ++++++++++ ResizableFormViewMDI/StdAfx.h | 10 ++++++++++ ResizableFormViewSDI/StdAfx.h | 10 ++++++++++ ResizableProperties/StdAfx.h | 10 ++++++++++ 4 files changed, 40 insertions(+) diff --git a/ResizableComboBox/StdAfx.h b/ResizableComboBox/StdAfx.h index 58e536b..0fb7d16 100644 --- a/ResizableComboBox/StdAfx.h +++ b/ResizableComboBox/StdAfx.h @@ -10,6 +10,16 @@ #pragma once #endif // _MSC_VER > 1000 +#if defined _M_IX86 +#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='x86' publicKeyToken='6595b64144ccf1df' language='*'\"") +#elif defined _M_IA64 +#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='ia64' publicKeyToken='6595b64144ccf1df' language='*'\"") +#elif defined _M_X64 +#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='amd64' publicKeyToken='6595b64144ccf1df' language='*'\"") +#else +#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'\"") +#endif + #define VC_EXTRALEAN // Exclude rarely-used stuff from Windows headers #include // MFC core and standard components diff --git a/ResizableFormViewMDI/StdAfx.h b/ResizableFormViewMDI/StdAfx.h index 57624ee..1271b58 100644 --- a/ResizableFormViewMDI/StdAfx.h +++ b/ResizableFormViewMDI/StdAfx.h @@ -10,6 +10,16 @@ #pragma once #endif // _MSC_VER > 1000 +#if defined _M_IX86 +#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='x86' publicKeyToken='6595b64144ccf1df' language='*'\"") +#elif defined _M_IA64 +#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='ia64' publicKeyToken='6595b64144ccf1df' language='*'\"") +#elif defined _M_X64 +#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='amd64' publicKeyToken='6595b64144ccf1df' language='*'\"") +#else +#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'\"") +#endif + #define VC_EXTRALEAN // Exclude rarely-used stuff from Windows headers #include // MFC core and standard components diff --git a/ResizableFormViewSDI/StdAfx.h b/ResizableFormViewSDI/StdAfx.h index 8be9c15..7939ea0 100644 --- a/ResizableFormViewSDI/StdAfx.h +++ b/ResizableFormViewSDI/StdAfx.h @@ -10,6 +10,16 @@ #pragma once #endif // _MSC_VER > 1000 +#if defined _M_IX86 +#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='x86' publicKeyToken='6595b64144ccf1df' language='*'\"") +#elif defined _M_IA64 +#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='ia64' publicKeyToken='6595b64144ccf1df' language='*'\"") +#elif defined _M_X64 +#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='amd64' publicKeyToken='6595b64144ccf1df' language='*'\"") +#else +#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'\"") +#endif + #define VC_EXTRALEAN // Exclude rarely-used stuff from Windows headers #include // MFC core and standard components diff --git a/ResizableProperties/StdAfx.h b/ResizableProperties/StdAfx.h index 0186196..2d01fec 100644 --- a/ResizableProperties/StdAfx.h +++ b/ResizableProperties/StdAfx.h @@ -10,6 +10,16 @@ #pragma once #endif // _MSC_VER > 1000 +#if defined _M_IX86 +#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='x86' publicKeyToken='6595b64144ccf1df' language='*'\"") +#elif defined _M_IA64 +#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='ia64' publicKeyToken='6595b64144ccf1df' language='*'\"") +#elif defined _M_X64 +#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='amd64' publicKeyToken='6595b64144ccf1df' language='*'\"") +#else +#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'\"") +#endif + #define VC_EXTRALEAN // Exclude rarely-used stuff from Windows headers #include // MFC core and standard components