William Horvath (@whrvth) commented about include/wingdi.h:
DWORD elpStyleEntry[1];
} EXTLOGPEN, *PEXTLOGPEN, *NPEXTLOGPEN, *LPEXTLOGPEN;
+typedef struct tagEXTLOGPEN32 +{
- DWORD elpPenStyle;
- DWORD elpWidth;
- UINT elpBrushStyle;
- COLORREF elpColor;
- ULONG elpHatch;
```suggestion:-0+0 ULONG_PTR elpHatch; ``` But then it would be identical to the struct above it. That's what's breaking the compilation, anyways.