Author Topic: Sudden Errors With afxrendertarget.h  (Read 1816 times)

Offline Wodd

  • Active artist
  • *
  • Posts: 38
  • 1,111,111,111,111,111,111 is prime.
  • Operating System: Windows 10
Sudden Errors With afxrendertarget.h
« on: February 11, 2018, 10:57:25 »
I opened the source code for OpenMPT earlier and was welcomed by a series of errors within afxrendertarget.h. They read as follows:
incomplete type is not allowed
expected a ')'
expected a ';'
member "member name" is not a type name
I have both Visual Studio 2015 and Visual Studio 2017 installed. I figured that the errors might have been caused by accidentally opening the solution in Visual Studio 2015 first. But, even after removing my copy of the code and downloading a fresh one and opening the solution in only Visual Studio 2017, I still see the errors. Also, I had opened the code in both versions before, but not had that problem. It happened even before I had updated the code. I saw in the version history that the strange behavior with the module play time (wherein it sometimes displayed a value of 60 for seconds) has been resolved. But, I cannot seem to get the code to work. I downloaded revision 9641. The previous revision was 9338.
I love Daisy (デイジー)!

Offline manx

  • OpenMPT Developers
  • *****
  • Posts: 196
Re: Sudden Errors With afxrendertarget.h
« Reply #1 on: February 11, 2018, 11:06:14 »
Please provide the complete error message, otherwise it is even more guesswork.

If it does not wok in VS2017, does it work with VS2015? Precise versions of both?

Every single revision of OpenMPT gets automatically tested on both VS2015 and VS2017, so the problem is very likely on your side.

Offline Wodd

  • Active artist
  • *
  • Posts: 38
  • 1,111,111,111,111,111,111 is prime.
  • Operating System: Windows 10
Re: Sudden Errors With afxrendertarget.h
« Reply #2 on: February 11, 2018, 14:57:47 »
Severity   Code   Description   Project   File   Line   Suppression State
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   348   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   348   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   348   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   348   
Error (active)   E0757   member "CD2DResource::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   359   
Error (active)   E0757   member "CD2DResource::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   366   
Error (active)   E0757   member "CD2DResource::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   374   
Error (active)   E0757   member "CD2DResource::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   384   
Error (active)   E0757   member "CD2DResource::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   389   
Error (active)   E0757   member "CD2DResource::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   393   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   408   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   408   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   408   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   408   
Error (active)   E0757   member "CD2DLayer::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   425   
Error (active)   E0757   member "CD2DLayer::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   456   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   488   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   488   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   488   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   488   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   496   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   496   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   496   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   496   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   504   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   504   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   504   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   504   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   511   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   511   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   511   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   511   
Error (active)   E0757   member "CD2DBitmap::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   570   
Error (active)   E0757   member "CD2DBitmap::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   585   
Error (active)   E0757   member "CD2DBitmap::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   610   
Error (active)   E0757   member "CD2DBitmap::UINT" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   625   
Error (active)   E0757   member "CD2DBitmap::LPCTSTR" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   630   
Error (active)   E0757   member "CD2DBitmap::HBITMAP" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   645   
Error (active)   E0757   member "CD2DBitmap::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   650   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   695   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   695   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   695   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   695   
Error (active)   E0757   member "CD2DResource::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   718   
Error (active)   E0757   member "CD2DBrush::CD2DBrushProperties" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   767   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   784   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   784   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   784   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   784   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   793   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   793   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   793   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   793   
Error (active)   E0757   member "CD2DSolidColorBrush::D2D1_COLOR_F" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   827   
Error (active)   E0757   member "CD2DSolidColorBrush::D2D1_COLOR_F" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   833   
Error (active)   E0757   member "CD2DSolidColorBrush::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   841   
Error (active)   E0757   member "CD2DSolidColorBrush::D2D1_COLOR_F" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   856   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   873   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   873   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   873   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   873   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   884   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   884   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   884   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   884   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   894   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   894   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   894   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   894   
Error (active)   E0757   member "CD2DBitmapBrush::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   978   
Error (active)   E0757   member "CD2DBitmapBrush::D2D1_BITMAP_BRUSH_PROPERTIES" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   988   
Error (active)   E0757   member "CD2DBitmapBrush::D2D1_BITMAP_BRUSH_PROPERTIES" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1004   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1024   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1024   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1024   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1024   
Error (active)   E0757   member "CD2DGradientBrush::D2D1_GRADIENT_STOP" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1040   
Error (active)   E0757   member "CD2DGradientBrush::D2D1_GRADIENT_STOP" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1040   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1076   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1076   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1076   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1076   
Error (active)   E0757   member "CD2DLinearGradientBrush::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1089   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1170   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1170   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1170   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1170   
Error (active)   E0757   member "CD2DRadialGradientBrush::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1183   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1289   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1289   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1289   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1289   
Error (active)   E0757   member "CD2DTextFormat::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1301   
Error (active)   E0757   member "CD2DTextFormat::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1308   
Error (active)   E0757   member "CD2DResource::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1318   
Error (active)   E0757   member "CD2DTextFormat::CString" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1336   
Error (active)   E0757   member "CD2DTextFormat::CString" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1342   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1366   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1366   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1366   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1366   
Error (active)   E0757   member "CD2DTextLayout::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1378   
Error (active)   E0757   member "CD2DTextLayout::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1385   
Error (active)   E0757   member "CD2DResource::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1395   
Error (active)   E0757   member "CD2DResource::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1415   
Error (active)   E0757   member "CD2DResource::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1423   
Error (active)   E0757   member "CD2DTextLayout::CString" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1431   
Error (active)   E0757   member "CD2DTextLayout::CString" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1439   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1460   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1460   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1460   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1460   
Error (active)   E0757   member "CD2DGeometry::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1498   
Error (active)   E0757   member "CD2DGeometry::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1509   
Error (active)   E0757   member "CD2DGeometry::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1527   
Error (active)   E0757   member "CD2DGeometry::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1536   
Error (active)   E0757   member "CD2DGeometry::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1547   
Error (active)   E0757   member "CD2DGeometry::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1555   
Error (active)   E0757   member "CD2DGeometry::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1566   
Error (active)   E0757   member "CD2DGeometry::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1576   
Error (active)   E0757   member "CD2DGeometry::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1576   
Error (active)   E0757   member "CD2DGeometry::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1588   
Error (active)   E0757   member "CD2DGeometry::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1588   
Error (active)   E0757   member "CD2DGeometry::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1597   
Error (active)   E0757   member "CD2DGeometry::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1607   
Error (active)   E0757   member "CD2DGeometry::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1616   
Error (active)   E0757   member "CD2DGeometry::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1627   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1648   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1648   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1648   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1648   
Error (active)   E0757   member "CD2DPathGeometry::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1655   
Error (active)   E0757   member "CD2DPathGeometry::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1683   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1819   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1819   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1819   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1819   
Error (active)   E0757   member "CD2DMesh::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1860   
Error (active)   E0757   member "CD2DMesh::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\atlmfc\include\afxrendertarget.h   1870   

There is the error list from Visual Studio 2017. That was after closing the solution and opening it again, in case there is a difference between the OpenMPT.sln file from the vs2017 folder and the OpenMPT.sln file from vs2017xp folder. I opened the OpenMPT.sln file from the vs2017 folder. The version number for Visual Studio 2017 is 15.3.0. Also, I tried opening the solution in Visual Studio 2015 again (OpenMPT.sln from the vs2015, not vs2015xp, folder) and it compiled without a hiccup. The version for Visual Studio 2015 is 14.0.25123.00 Update 2.
I love Daisy (デイジー)!

Offline manx

  • OpenMPT Developers
  • *****
  • Posts: 196
Re: Sudden Errors With afxrendertarget.h
« Reply #3 on: February 11, 2018, 16:01:25 »
No idea.
Maybe your VS2017 installation is corrupted. Are you positive that older code revisions work correctly?
Do you have the required VS2017 features installed? In particular: Microsoft Foundation Classes, XP-targetting toolset (required for the vs2017xp folder), Windows 8.1 SDK.

Offline Wodd

  • Active artist
  • *
  • Posts: 38
  • 1,111,111,111,111,111,111 is prime.
  • Operating System: Windows 10
Re: Sudden Errors With afxrendertarget.h
« Reply #4 on: February 11, 2018, 22:04:26 »
Quote from: manx
Are you positive that older code revisions work correctly?
Yes, I have used older revisions with Visual Studio 2017.
I tried a repair operation on Visual Studio, to no avail. I looked at revision 9484. It returned the same errors. I do not remember uninstalling anything. When I did a repair on Visual Studio, it looked like it might have installed the Windows 8.1 SDK. Although, I do find it odd that, in the control panel, I see the following items:
1. Windows SDK AddOn (version 10.1.0.0)
2. Windows Software Development Kit - Windows 10.0.10586.212
3. Windows Software Development Kit - Windows 10.0.14393.795
4. Windows Software Development Kit - Windows 10.0.15063.468
5. Windows Software Development Kit - Windows 10.0.26624
I see no mention of Windows 8.1 in those. Perhaps I need to go to Microsoft's Web site and manually download and install the Windows 8.1 SDK.
I love Daisy (デイジー)!

Offline manx

  • OpenMPT Developers
  • *****
  • Posts: 196
Re: Sudden Errors With afxrendertarget.h
« Reply #5 on: February 12, 2018, 08:44:25 »
When I did a repair on Visual Studio, it looked like it might have installed the Windows 8.1 SDK. Although, I do find it odd that, in the control panel, I see the following items:
1. Windows SDK AddOn (version 10.1.0.0)
2. Windows Software Development Kit - Windows 10.0.10586.212
3. Windows Software Development Kit - Windows 10.0.14393.795
4. Windows Software Development Kit - Windows 10.0.15063.468
5. Windows Software Development Kit - Windows 10.0.26624
I see no mention of Windows 8.1 in those. Perhaps I need to go to Microsoft's Web site and manually download and install the Windows 8.1 SDK.
It's in the VS2017 installer, no need to download anything separate: Individual Components / SDKs (last group) / Windows 8.1 SDK

I'm not saying this is the problem, however, the Windows 8.1 SDK is required for OpenMPT.

Offline manx

  • OpenMPT Developers
  • *****
  • Posts: 196
Re: Sudden Errors With afxrendertarget.h
« Reply #6 on: February 12, 2018, 08:46:37 »
The version number for Visual Studio 2017 is 15.3.0.
Current version is VS2017 15.5.5 (Community Edition) or VS2017 15.5.6 (other editions) (at least, that's what the installer tells me).
Not saying this is necessarily the problem, however, we certainly cannot test or support any and all non-updated VisualStudio version. Please update to the latest.

Offline Wodd

  • Active artist
  • *
  • Posts: 38
  • 1,111,111,111,111,111,111 is prime.
  • Operating System: Windows 10
Re: Sudden Errors With afxrendertarget.h
« Reply #7 on: February 12, 2018, 12:11:19 »
Thank you for the information. I have updated Visual Studio and the solution returns the same errors. I have found that the 32-bit build returns fewer, but still any, errors.
From Win32 Release build (the Debug builds do the same thing. I have looked at those.):
Severity   Code   Description   Project   File   Line   Suppression State
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   348   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   348   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   348   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   348   
Error (active)   E0757   member "CD2DResource::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   359   
Error (active)   E0757   member "CD2DResource::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   366   
Error (active)   E0757   member "CD2DResource::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   374   
Error (active)   E0757   member "CD2DResource::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   384   
Error (active)   E0757   member "CD2DResource::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   389   
Error (active)   E0757   member "CD2DResource::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   393   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   488   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   488   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   488   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   488   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   496   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   496   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   496   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   496   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   504   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   504   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   504   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   504   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   511   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   511   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   511   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   511   
Error (active)   E0757   member "CD2DBitmap::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   570   
Error (active)   E0757   member "CD2DBitmap::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   585   
Error (active)   E0757   member "CD2DBitmap::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   610   
Error (active)   E0757   member "CD2DBitmap::UINT" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   625   
Error (active)   E0757   member "CD2DBitmap::LPCTSTR" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   630   
Error (active)   E0757   member "CD2DBitmap::HBITMAP" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   645   
Error (active)   E0757   member "CD2DBitmap::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   650   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   695   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   695   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   695   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   695   
Error (active)   E0757   member "CD2DResource::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   718   
Error (active)   E0757   member "CD2DBrush::CD2DBrushProperties" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   767   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1289   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1289   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1289   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1289   
Error (active)   E0757   member "CD2DTextFormat::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1301   
Error (active)   E0757   member "CD2DTextFormat::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1308   
Error (active)   E0757   member "CD2DResource::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1318   
Error (active)   E0757   member "CD2DTextFormat::CString" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1336   
Error (active)   E0757   member "CD2DTextFormat::CString" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1342   
From x64 Release build:
Severity   Code   Description   Project   File   Line   Suppression State
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   348   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   348   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   348   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   348   
Error (active)   E0757   member "CD2DResource::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   359   
Error (active)   E0757   member "CD2DResource::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   366   
Error (active)   E0757   member "CD2DResource::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   374   
Error (active)   E0757   member "CD2DResource::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   384   
Error (active)   E0757   member "CD2DResource::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   389   
Error (active)   E0757   member "CD2DResource::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   393   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   408   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   408   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   408   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   408   
Error (active)   E0757   member "CD2DLayer::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   425   
Error (active)   E0757   member "CD2DLayer::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   456   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   488   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   488   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   488   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   488   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   496   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   496   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   496   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   496   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   504   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   504   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   504   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   504   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   511   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   511   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   511   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   511   
Error (active)   E0757   member "CD2DBitmap::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   570   
Error (active)   E0757   member "CD2DBitmap::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   585   
Error (active)   E0757   member "CD2DBitmap::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   610   
Error (active)   E0757   member "CD2DBitmap::UINT" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   625   
Error (active)   E0757   member "CD2DBitmap::LPCTSTR" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   630   
Error (active)   E0757   member "CD2DBitmap::HBITMAP" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   645   
Error (active)   E0757   member "CD2DBitmap::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   650   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   695   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   695   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   695   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   695   
Error (active)   E0757   member "CD2DResource::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   718   
Error (active)   E0757   member "CD2DBrush::CD2DBrushProperties" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   767   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   784   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   784   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   784   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   784   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   793   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   793   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   793   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   793   
Error (active)   E0757   member "CD2DSolidColorBrush::D2D1_COLOR_F" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   827   
Error (active)   E0757   member "CD2DSolidColorBrush::D2D1_COLOR_F" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   833   
Error (active)   E0757   member "CD2DSolidColorBrush::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   841   
Error (active)   E0757   member "CD2DSolidColorBrush::D2D1_COLOR_F" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   856   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   873   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   873   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   873   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   873   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   884   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   884   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   884   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   884   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   894   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   894   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   894   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   894   
Error (active)   E0757   member "CD2DBitmapBrush::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   978   
Error (active)   E0757   member "CD2DBitmapBrush::D2D1_BITMAP_BRUSH_PROPERTIES" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   988   
Error (active)   E0757   member "CD2DBitmapBrush::D2D1_BITMAP_BRUSH_PROPERTIES" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1004   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1024   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1024   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1024   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1024   
Error (active)   E0757   member "CD2DGradientBrush::D2D1_GRADIENT_STOP" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1040   
Error (active)   E0757   member "CD2DGradientBrush::D2D1_GRADIENT_STOP" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1040   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1076   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1076   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1076   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1076   
Error (active)   E0757   member "CD2DLinearGradientBrush::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1089   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1170   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1170   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1170   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1170   
Error (active)   E0757   member "CD2DRadialGradientBrush::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1183   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1289   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1289   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1289   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1289   
Error (active)   E0757   member "CD2DTextFormat::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1301   
Error (active)   E0757   member "CD2DTextFormat::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1308   
Error (active)   E0757   member "CD2DResource::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1318   
Error (active)   E0757   member "CD2DTextFormat::CString" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1336   
Error (active)   E0757   member "CD2DTextFormat::CString" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1342   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1366   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1366   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1366   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1366   
Error (active)   E0757   member "CD2DTextLayout::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1378   
Error (active)   E0757   member "CD2DTextLayout::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1385   
Error (active)   E0757   member "CD2DResource::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1395   
Error (active)   E0757   member "CD2DResource::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1415   
Error (active)   E0757   member "CD2DResource::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1423   
Error (active)   E0757   member "CD2DTextLayout::CString" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1431   
Error (active)   E0757   member "CD2DTextLayout::CString" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1439   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1460   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1460   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1460   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1460   
Error (active)   E0757   member "CD2DGeometry::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1498   
Error (active)   E0757   member "CD2DGeometry::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1509   
Error (active)   E0757   member "CD2DGeometry::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1527   
Error (active)   E0757   member "CD2DGeometry::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1536   
Error (active)   E0757   member "CD2DGeometry::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1547   
Error (active)   E0757   member "CD2DGeometry::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1555   
Error (active)   E0757   member "CD2DGeometry::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1566   
Error (active)   E0757   member "CD2DGeometry::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1576   
Error (active)   E0757   member "CD2DGeometry::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1576   
Error (active)   E0757   member "CD2DGeometry::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1588   
Error (active)   E0757   member "CD2DGeometry::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1588   
Error (active)   E0757   member "CD2DGeometry::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1597   
Error (active)   E0757   member "CD2DGeometry::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1607   
Error (active)   E0757   member "CD2DGeometry::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1616   
Error (active)   E0757   member "CD2DGeometry::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1627   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1648   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1648   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1648   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1648   
Error (active)   E0757   member "CD2DPathGeometry::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1655   
Error (active)   E0757   member "CD2DPathGeometry::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1683   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1819   
Error (active)   E0018   expected a ')'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1819   
Error (active)   E0070   incomplete type is not allowed   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1819   
Error (active)   E0065   expected a ';'   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1819   
Error (active)   E0757   member "CD2DMesh::CRenderTarget" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1860   
Error (active)   E0757   member "CD2DMesh::BOOL" is not a type name   OpenMPT   c:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\atlmfc\include\afxrendertarget.h   1870
I love Daisy (デイジー)!