From 5bd20cee74ccfd9039e0c2c495a11f443475944d Mon Sep 17 00:00:00 2001 From: NishiOwO Date: Thu, 13 Nov 2025 03:28:25 +0000 Subject: [PATCH] better git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@686 b9cfdab3-6d41-4d17-bbe4-086880011989 --- include/Mw/MachDep.h | 19 +++++++++++++++++++ src/backend/gdi.h | 16 ---------------- 2 files changed, 19 insertions(+), 16 deletions(-) diff --git a/include/Mw/MachDep.h b/include/Mw/MachDep.h index be0529a..a3d0098 100644 --- a/include/Mw/MachDep.h +++ b/include/Mw/MachDep.h @@ -18,6 +18,25 @@ #include #ifdef _WIN32 #include + +#ifdef _MILSKO +#include +#ifndef GWLP_USERDATA +#define GWLP_USERDATA GWL_USERDATA +#define GWLP_WNDPROC GWL_WNDPROC +#define GCLP_HICON GCL_HICON +#define GCLP_HCURSOR GCL_HCURSOR +#define SetWindowLongPtr SetWindowLong +#define GetWindowLongPtr GetWindowLong +#define SetClassLongPtr SetClassLong +#define GetClassLongPtr GetClassLong +#endif +#ifndef WM_MOUSEWHEEL +#define WM_MOUSEWHEEL 0x020a +#define GET_WHEEL_DELTA_WPARAM(x) ((short)HIWORD(x)) +#endif +#endif + #else #include #include diff --git a/src/backend/gdi.h b/src/backend/gdi.h index fabe529..b98e6f3 100644 --- a/src/backend/gdi.h +++ b/src/backend/gdi.h @@ -6,22 +6,6 @@ #include #include -#include -#ifndef GWLP_USERDATA -#define GWLP_USERDATA GWL_USERDATA -#define GWLP_WNDPROC GWL_WNDPROC -#define GCLP_HICON GCL_HICON -#define GCLP_HCURSOR GCL_HCURSOR -#define SetWindowLongPtr SetWindowLong -#define GetWindowLongPtr GetWindowLong -#define SetClassLongPtr SetClassLong -#define GetClassLongPtr GetClassLong -#endif -#ifndef WM_MOUSEWHEEL -#define WM_MOUSEWHEEL 0x020a -#define GET_WHEEL_DELTA_WPARAM(x) ((short)HIWORD(x)) -#endif - struct _MwLLGDI { struct _MwLLCommon common;